/* cyrillic-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format('woff2');  unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format('woff2');  unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format('woff2');  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format('woff2');  unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format('woff2');  unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format('woff2');  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCAIT5lu.woff2) format('woff2');  unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCkIT5lu.woff2) format('woff2');  unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCIIT5lu.woff2) format('woff2');  unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face { font-family:'BentonSans-Medium';  src:url('/wp-content/themes/bridge-child/assets/fonts/Benton-Sans/BentonSans-Medium.ttf') format("truetype");  font-style:normal; } @font-face { font-family:'BentonSans-Light';  src:url('/wp-content/themes/bridge-child/assets/fonts/Benton-Sans/BentonSans-Light.ttf') format("truetype");  font-style:normal; } @font-face { font-family:'BentonSans-Regular';  src:url('/wp-content/themes/bridge-child/assets/fonts/Benton-Sans/BentonSans-Regular.ttf') format("truetype");  font-style:normal; } @font-face { font-family:'Avenir Next';  src:url('/wp-content/themes/bridge-child/assets/fonts/Avenir-Next/AvenirNextLTPro-Regular.otf') format("opentype");  font-style:normal; } @font-face { font-family:'Comfortaa';  src:url('/wp-content/themes/bridge-child/assets/fonts/Comfortaa/static/Comfortaa-Medium.ttf') format("truetype");  font-style:normal; } .troo-banner-sec, .troo-ayudaremos-sec, .troo-financiada-sec, .troo-trusted-rinos-sec2, #Experiences .item .troo-slide-item-bac{ background-repeat:no-repeat;  background-size:cover; } .troo-banner-sec, .troo-banner-sec-test{ background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Rectangle-3-3-1.png); } .troo-banner-sec-test .position-absolute.troo-banner-img{ position:absolute;   height:100%;   right:0;   bottom:0;   width:1314px;   object-fit:cover; } .troo-ayudaremos-sec{ background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Rectangle-4-1.png); } .troo-financiada-sec{ background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/financiada-bac-img.png); } .troo-trusted-rinos-sec2{ background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-4.svg); } h1{ font-size:50px; font-family:'BentonSans-Medium'; font-weight:400; line-height:50px; } h2{ font-size:40px; font-family:'BentonSans-Light'; font-weight:400; line-height:40px; }  .troo-banner-sec p, footer p, .troo-surgeons-content p, .troo-banner-sec-test p, footer p, .troo-surgeons-content-test p{ font-size:18px; font-family:'Avenir Next'; font-weight:400; line-height:22px; } .troo-ayudaremos-sec p, .troo-ayudaremos-sec ul li, .troo-left-main-content p, .troo-helping-to-people-sec p, .troo-our-surgeons-sec .troo-subheading{ font-family:'Avenir Next'; font-style:normal; font-weight:400; font-size:18px; line-height:25px; } .troo-banner-sec form input, .troo-banner-sec form textarea, .troo-identified-body-sec .carousel-indicators button.active, .troo-banner-sec-test form input, .troo-banner-sec-test form textarea{ border:1px solid #514493; } .troo-banner-sec form input, .troo-banner-sec-test form input{ height:40px; font-family:'Avenir Next'; } .troo-banner-sec form textarea{ height:80px; } .troo-banner-sec .troo-submit-btn-main a, .troo-banner-sec .troo-submit-btn a, .troo-banner-sec-test .troo-submit-btn-main a, .troo-banner-sec-test .troo-submit-btn a { font-family:'BentonSans-Regular'; font-style:normal; font-weight:400; font-size:24px; line-height:24px; background-color:#ECBF4D; padding:37px 35px; filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); } .troo-banner-sec form .troo-submit-btn { bottom:3%;   right:-66%;   position:fixed; } .rinos{ margin-top:2rem; } .troo-submit-btn-main { bottom:13%;   right:15%;   position:fixed;   z-index:999; } .form-control:focus {  border-color:#ecbf4d; } .img-border{ border:2px solid #514493;  } .carousel-indicators [data-bs-target]{ text-indent:initial; box-sizing:border-box; } .troo-identified-body-sec .carousel-indicators button{ width:78px; height:78px; font-family:'Raleway', sans-serif; font-weight:400; font-size:40px;  line-height:72px; border:1px solid #514493; color:#b3b3b3; margin:0 35px; } .troo-identified-body-sec .carousel-indicators button.active{ color:#000000; } .troo-helping-to-people-sec, .troo-trusted-rinos-sec2, .troo-experiences-sec, .troo-identified-body-sec{ padding:10% 0; } .troo-our-surgeons-sec{ padding:10% 0 7% 0%; } .troo-our-surgeons-sec .troo-left-main-content p, .troo-surgeons-content h4, .troo-surgeons-content .troo-subheading{ color:#000000; } .troo-surgeons-content p:not(.troo-subheading), .troo-experiences-sec h2, .rhino-clinic-process-slider h2{ color:#141414; } .troo-identified-body-sec .troo-content-column { padding-right:6%; } .troo-banner-img{ right:0; bottom:0; } footer .troo-address{ font-size:18px; } footer{ background-color:#141414; } .troo-banner-logo{ right:9%;   top:11%; } footer .container-fluid .offset-xl-1 {   margin-left:4.5%; }  .rhino-clinic-process-slider .item .slide-content, #Experiences .slide-content{ border:2px solid #514493; border-top:0px; } .slide-border{  border:2px solid #248CC7; } .slide-border-img{ border:2px solid #248CC7;  border-top:0px; } .troo-left-arrow{ left:6%; } #Experiences .item .troo-slide-item-bac{  background-image:url('/wp-content/themes/bridge-child/assets/images/Experiences.jpg'); transition:0.8s; padding:8%; overflow-y:auto; border:2px solid #514493 !important; } #Experiences .item .slide-border-img{ border:2px solid #514493 !important; border-top:0 !important; } #Experiences.owl-carousel .owl-stage { display:flex; } #Experiences.owl-carousel .owl-item { display:flex; flex:1 0 auto; } #Experiences.owl-carousel .troo-slide-item-bac { display:flex; flex:1 0 auto; flex-direction:column; } #Experiences.owl-carousel .troo-subheading-content-text { flex-grow:1; } #Experiences.owl-carousel .item { display:flex; flex-direction:column; margin:0 15px; }  #slider-carousel.owl-carousel .owl-stage { display:flex; } #slider-carousel.owl-carousel .owl-item { display:flex; flex:1 0 auto; } #slider-carousel.owl-carousel .slide-content { display:flex; flex:1 0 auto; flex-direction:column; } #slider-carousel.owl-carousel .slide-content { flex-grow:1; } #slider-carousel.owl-carousel .item { display:flex; flex-direction:column; margin:0 15px; } .troo-financiada-sec{ margin-top:6%; } #Experiences .item:hover .troo-slide-item-bac2{ background:radial-gradient(50% 50% at 50% 50%, #EFC492 0%, #EEA856 100%) !important; } .troo-col-1{ width:33.7%; } .troo-col-2{ width:62%; } .troo-col-3{ width:5%; } .troo-col-2-1, .troo-col-1-1{ width:16%; } .troo-col-2-2, .troo-col-1-2{ width:37%; } .troo-col-2-3, .troo-col-1-3{ width:17%; } .troo-col-2-4, .troo-col-1-4{ width:30%; } .troo-trusted-rinos-main{ padding-left:10%; } .troo-banner-content{ z-index:99; } .troo-ayudaremos-img{ bottom:0; left:0%; height:100% } .troo-star-row img{ width:60% !important; } #slider-carousel .slide-content {  overflow-y:auto; } .troo-identified-body-sec button span{ top:48%; left:50%; transform:translate(-50%, -50%); } .troo-identified-body-sec button:nth-child(3) span, .troo-identified-body-sec button:nth-child(4) span{ top:46%; } footer .container-fluid{ width:87%; }   ::placeholder {  color:#C4C4C4 !important;  font-size:12px;  opacity:1; } :-ms-input-placeholder {  color:#C4C4C4 !important; font-size:12px; } ::-ms-input-placeholder {  color:#C4C4C4 !important; font-size:12px; } ::-webkit-scrollbar {  width:5px; }  ::-webkit-scrollbar-track {  background:#f1f1f1; }  ::-webkit-scrollbar-thumb {  background:#888; }  ::-webkit-scrollbar-thumb:hover {  background:#555;}  body{ width:100%; overflow-x:hidden; } @media (max-width:1400px) { .troo-banner-sec {  background-position-x:61%; }  #Experiences h2{  font-size:30px; } } @media (max-width:1350px) { .troo-left-arrow {   left:1%; }  footer .container-fluid {   width:95%; }  .troo-submit-btn-main {   bottom:1%; }  #slider-carousel .slide-content {  height:auto; } } @media (max-width:1024px) { .troo-banner-sec, .troo-ayudaremos-sec, .troo-financiada-sec, .troo-trusted-rinos-sec2{   background-position-x:39%; }  footer .troo-col-1, footer .troo-col-2{  width:100%; }  .troo-submit-btn-main {   top:51%;   right:15%; }  .troo-ayudaremos-img{  right:2%; }  #slider-carousel .slide-content {  height:auto; } } @media (min-width:768px) and (max-width:1024px) { .rhino-clinic-process-slider h2, .troo-experiences-sec h2 {   padding-left:16% !important; } } @media (max-width:950px) { .troo-trusted-rinos-sec {   background-position-x:61%; }  .troo-banner-sec form .troo-submit-btn {   bottom:initial;   right:initial;   position:relative; }  .troo-banner-sec form .troo-submit-btn button {  width:100%;  color:#ffffff; } } @media (max-width:768px) { .troo-banner-logo {   right:initial;   left:5%;   top:2%;   width:31%; }  .troo-banner-content{  margin-top:16%; }  .troo-banner-img {  width:170%;   right:-35%; }  #slider-carousel .slide-content {  height:auto; } } @media (max-width:767px) {  .troo-banner-logo {   width:45%; }  h1{  font-size:40px !important;  line-height:40px; }  h2{  font-size:30px;  line-height:30px; }  .troo-identified-body-sec .carousel-indicators button{  width:60px;  height:60px;  font-size:40px;  line-height:50px;  margin:0 17px; }  .rhino-clinic-process-slider .troo-left-arrow {   left:0%;   top:10%; }  .rhino-clinic-process-slider .troo-right-arrow{  position:absolute;   top:10%;   right:0%; }  .troo-trusted-rinos-sec2 {   background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-153.png);   background-position-x:0%; }  .troo-experiences-sec .troo-left-arrow {   left:0%;   top:14%; }  .troo-experiences-sec .troo-right-arrow{  position:absolute;   top:14%;   right:0%; }  .carousel-container{  margin-top:19% !important; }  .troo-experiences-sec #Experiences .slide-content img{  width:100%; }  .troo-banner-img-mob{  bottom:0;  right:0; }  .troo-banner-sec{  background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-8-1.png); }  .troo-ayudaremos-sec{  background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-121.png); }  .troo-financiada-sec{  background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-112.png); }  .troo-trusted-rinos-sec{  background-image:url(https://www.medicstetics.com/wp-content/uploads/2022/05/Group-153.png);  background-position-x:0%; }  .troo-star-row img {   width:100% !important; }  .troo-banner-sec{  padding-top:13% !important; } } @media (max-width:500px) {  .container {   max-width:97%; }  footer .troo-col-1-1, footer .troo-col-1-4, footer .troo-col-2-1, footer .troo-col-2-4{  width:100%; }  footer .troo-col-1-2, footer .troo-col-2-2{  width:auto; }  footer .troo-col-1-3, footer .troo-col-2-3{  width:auto; }  .owl-carousel .owl-stage{  padding-left:3% !important; }  #slider-carousel .slide-content {   height:auto; }  } @media (max-width:340px) { h1{  font-size:40px !important; }  h2{  font-size:28px; } } @media (min-width:1400px) {  .container {   max-width:1047px; } } @media (min-width:1025px) and (max-width:1300px) {  .container {   max-width:1039px; } } @media (min-width:769px) and (max-width:1024px) { .container, .container-fluid{   max-width:960px; }  .troo-banner-img {   width:110%; } } @media (min-width:568px) and (max-width:767px) { .container, .container-fluid {   max-width:97%; } }  @media (min-width:1800px) {   .troo-financiada-sec{  padding-top:6% !important;   padding-bottom:9% !important; }  .owl-carousel .owl-item img {   width:63%; }  footer .container-fluid {   width:72%; }  .troo-submit-btn-main {   bottom:23%;   right:24%; }  .troo-banner-logo {   right:14%;   top:11%; }  .troo-banner-sec,{  padding-top:5% !important;   padding-bottom:5% !important; }  .troo-banner-sec {   background-position-y:bottom;   background-position-:right;  }  .troo-financiada-sec {   padding-top:8% !important;   padding-bottom:7% !important;   background-position-y:bottom; }  .troo-banner-img {   width:86%; } } @media (min-width:1600px) and (max-width:1799px) { .troo-submit-btn-main {   bottom:23%;   right:24%; } } #landing-form{ margin-top:30px } #landing-form p{ font-style:normal; padding-left:15px; font-weight:400; font-size:16px; line-height:22px; color:white; margin-bottom:6px; } #landing-form input, #landing-form textarea{ margin-bottom:16px; margin-left:-15px; width:100%; } span.wpcf7-not-valid-tip {   display:inline-block;   margin-top:-14px;   position:relative;   top:-13px;   color:red; } #landing-form ul{ display:none; } .screen-reader-response p{ padding-left:0px !important; color:red !important; } .wpcf7-response-output{ display:none; } input.wpcf7-form-control.wpcf7-submit {   background-color:#ECBF4D; }