.custom-select{border:none;width:150px;font-size:15px;border-radius:0px;text-transform:capitalize;color:var(--placeholder);border-left:1px solid var(--border);cursor:pointer}.custom-select:focus{-webkit-box-shadow:none;box-shadow:none;border-color:var(--border)}.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px;margin-bottom:0px;background:none;border-radius:0px}.breadcrumb-item{text-transform:capitalize}.breadcrumb-item a{color:var(--white);text-transform:capitalize}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{color:#ddd}.breadcrumb-item+.breadcrumb-item::before{color:var(--white)}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-item{margin:0px 5px}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%}.page-item .active{color:var(--white);background:var(--primary)}.page-link{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;border:none;padding:0px;color:var(--text);background:var(--light-white)}.page-link:hover{color:var(--white);background:var(--primary)}.page-link:focus{-webkit-box-shadow:none;box-shadow:none}.dandik,.bamdik{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;color:var(--white);background:var(--primary);-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.15);cursor:pointer;z-index:1;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dandik:hover,.bamdik:hover{color:var(--white);background:var(--heading)}.dandik{top:50%;right:-15px}.bamdik{top:50%;left:-15px}@media (min-width: 576px) and (max-width: 1199px){.dandik{right:0px}.bamdik{left:0px}}.feature-part{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feature-card{width:180px;margin:0px 25px;text-align:center;border-radius:8px;padding:30px 15px 35px;background:var(--feature-card)}.feature-card:hover i{color:var(--white);background:var(--primary)}.feature-card i{width:55px;height:55px;font-size:24px;line-height:55px;text-align:center;color:var(--primary);background:var(--white);border-radius:50%;margin-bottom:25px;display:inline-block;-webkit-box-shadow:0px 15px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 15px 30px 0px rgba(0,0,0,0.2);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.feature-card h6{font-weight:500;text-transform:capitalize}@media (max-width: 575px){.feature-part{-webkit-transform:translateY(-35%);transform:translateY(-35%)}.feature-card{width:125px;margin:0px 8px}}@media (min-width: 576px) and (max-width: 991px){.feature-card{margin:0px 8px;padding:30px 12px 35px}}.port-card{margin:0px 15px;border-radius:8px;position:relative}.port-card:hover .port-oly{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}.port-img img{width:100%;border-radius:8px}.port-oly{position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:8px;background:rgba(0,0,0,0.6);-webkit-transform:scale(0);transform:scale(0);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.port-btn{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:160px}.port-btn .btn{font-size:14px;font-weight:500;text-transform:capitalize;padding:10px 25px;margin:12px 0px;border-radius:5px;letter-spacing:0.3px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.port-btn .btn-inline{color:var(--primary);background:var(--white)}.port-btn .btn-inline:hover{color:#fff;background:var(--primary)}.port-text{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:0px 25px}.port-text h6{color:var(--white);font-weight:500;text-transform:capitalize;letter-spacing:0.3px;margin-left:15px;position:relative}.port-text h6::before{position:absolute;content:"";top:50%;left:-15px;width:3px;height:100%;background:var(--primary);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 575px){.port-card{width:270px;margin:0px 8px}}@media (min-width: 576px) and (max-width: 767px){.port-part .container{max-width:570px}.port-card{margin:0px 8px}}.single-banner{background:url(../../img/single-banner.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.single-oly{background:rgba(209,65,40,0.8);padding:98px 0px 175px}.single-content{text-align:center}.single-content h1{font-size:38px;line-height:46px;color:var(--white);text-transform:capitalize;letter-spacing:0.5px;margin-bottom:15px}@media (max-width: 575px){.single-oly{padding:60px 0px 118px}.single-content h1{font-size:35px;line-height:43px}}.contact-address{text-align:center}.contact-address:hover .address-icon i{color:var(--white);background:var(--primary);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.address-icon{margin-bottom:28px}.address-icon i{width:48px;height:48px;font-size:22px;line-height:48px;text-align:center;border-radius:50%;display:inline-block;color:var(--white);background:var(--heading);text-shadow:2px 3px 8px rgba(0,0,0,0.1);-webkit-box-shadow:0px 15px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 15px 30px 0px rgba(0,0,0,0.25);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.address-text h4{line-height:20px;margin-bottom:22px;text-transform:capitalize}.address-text p{color:var(--heading);line-height:24px}.address-text p span{display:block;margin-top:8px}.contact-img img{width:100%}@media (max-width: 767px){.contact-part .mb-5{margin-bottom:10px !important}.contact-address{margin-bottom:30px}.contact-img{margin-top:30px}}@media (min-width: 768px) and (max-width: 991px){.address-text p{font-size:15px}}.port-part{padding:32px 0px 0px}.port-heading{text-align:center;margin-bottom:45px}.port-heading h2{font-size:40px;text-transform:capitalize;margin-bottom:22px}.port-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}.port-menu li{margin:0px 12px}.port-menu li .active{color:var(--white);background:var(--primary)}.menu{font-size:12px;font-weight:500;line-height:20px;color:var(--heading);text-transform:capitalize;background:none;border:none;letter-spacing:0.3px;padding:5px 20px;border-radius:8px;border:1px solid var(--primary);border-bottom:2px solid var(--primary)}.menu:focus{outline:none}.port-parent{margin-bottom:25px}.port-card{margin:25px 10px}@media (max-width: 767px){.port-part{padding:0px 0px}.port-heading{margin-bottom:30px}.port-heading h2{font-size:28px;line-height:36px}.port-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.port-menu li{margin:7px 7px}.port-card{width:100%;margin:15px 0px}}@media (min-width: 380px) and (max-width: 575px){.port-part .container{max-width:380px}}@media (min-width: 576px) and (max-width: 767px){.port-part .container{max-width:568px}.port-parent .col-sm-6{padding:0px 10px}.port-card{margin:10px 0px}}@media (min-width: 768px) and (max-width: 991px){.port-menu li{margin:0px 5px}}
