/*!
Theme Name: alidadzadehdo
Theme URI: http://underscores.me/
Author: ferreta
Author URI: https://www.ferreta.com.mx/
Version: 1.0.0

alidadzadehdo is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
sass --watch assets/scss/style.scss:style.css --style compressed
*/@font-face{font-display:swap;font-family:"Cabin";font-style:normal;font-weight:400;src:url("assets/fonts/cabin-v27-latin-regular.eot");src:url("assets/fonts/cabin-v27-latin-regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/cabin-v27-latin-regular.woff2") format("woff2"),url("assets/fonts/cabin-v27-latin-regular.woff") format("woff"),url("assets/fonts/cabin-v27-latin-regular.ttf") format("truetype"),url("assets/fonts/cabin-v27-latin-regular.svg#Cabin") format("svg")}@font-face{font-display:swap;font-family:"Cabin";font-style:normal;font-weight:700;src:url("assets/fonts/cabin-v27-latin-700.eot");src:url("assets/fonts/cabin-v27-latin-700.eot?#iefix") format("embedded-opentype"),url("assets/fonts/cabin-v27-latin-700.woff2") format("woff2"),url("assets/fonts/cabin-v27-latin-700.woff") format("woff"),url("assets/fonts/cabin-v27-latin-700.ttf") format("truetype"),url("assets/fonts/cabin-v27-latin-700.svg#Cabin") format("svg")}.title-primary.big{font-size:clamp(2.5rem,-1.2818rem + 6.1058vw,5.3125rem)}html,body{padding:0;margin:0;font-family:"Cabin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:16px;background:#f4f6fb}html{scroll-behavior:smooth}.site{overflow-y:hidden}h1,h2,h3,h4,h5,h6,li,p{font-weight:400}p{font-size:clamp(1rem,.4958rem + .8141vw,1.375rem)}.text-left{text-align:left !important}.text-center{text-align:center}.color__white{color:#fff}.color__black{color:#000}.color__dark{color:#343838}.color__primary{color:#0060ff}.color__primary-light{color:#afe3ff}.color__secondary{color:#040368}.color__secondary-dark{color:#0c0a32}.color__complement{color:#53abff}.color__complement-secondary{color:#00dffc}.color__complement-orange{color:#fc4c00}.bg__secondary{background-color:#040368}.bg__secondary-dark{background-color:#0c0a32}.bg__primary-light{background-color:#afe3ff}.bg__complement{background-color:#53abff}.bg__white{background-color:#fff}.button{font-family:"Cabin";font-size:clamp(1rem,.6638rem + .5427vw,1.25rem);font-weight:400;padding:.94rem 3.13rem;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-radius:1.56rem;height:auto}.button__white{color:#040368;background-color:#fff;border-color:#fff}.button__white:hover,.button__white :focus,.button__white:active{color:#040368;background-color:#fff;border-color:#fff}.button__white-complement{color:#53abff;background-color:#fff;border-color:#fff;background-repeat:no-repeat;background-position:90% 50%;background-size:1.5rem auto;background-image:url("assets/img/icons/chevron-right3.svg")}.button__white-complement:hover,.button__white-complement :focus,.button__white-complement:active{color:#53abff;background-color:#fff;border-color:#fff}.button__complement{color:#0c0a32;background-color:#53abff;border-color:#53abff;background-repeat:no-repeat;background-position:90% 50%;background-size:1.5rem auto;background-image:url("assets/img/icons/chevron-right2.svg")}.button__complement:hover,.button__complement :focus,.button__complement:active{color:#0c0a32;background-color:#53abff;border-color:#53abff}.button__secondary{color:#fff;background-color:#040368;border-color:#040368}.button__secondary:hover,.button__secondary :focus,.button__secondary:active{color:#fff;background-color:#040368;border-color:#040368}.button__secondary-border{color:#040368;background-color:rgba(0,0,0,0);border-color:#040368}.button__secondary-border:hover,.button__secondary-border :focus,.button__secondary-border:active{color:#040368;background-color:rgba(0,0,0,0);border-color:#040368}.button__complement-orange{color:#fff;border-color:#fc4c00;background-color:#fc4c00;background-repeat:no-repeat;background-position:90% 50%;background-size:1.5rem auto;background-image:url("assets/img/icons/chevron-right.svg")}.button__complement-orange:hover,.button__complement-orange:focus,.button__complement-orange:active{color:#fff;border-color:#fc4c00;background-color:#fc4c00}.d-block{display:block}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1480px;max-width:85%}}.example{height:50%;width:25px}.title-primary{font-family:"Cabin";font-weight:700;font-size:clamp(2.5rem,.483rem + 3.2564vw,4rem);line-height:150%}.section__faq .accordion-title,.title-secondary{font-size:clamp(1.15rem,.1751rem + 1.5739vw,1.875rem);font-family:"Cabin";font-weight:400}.subtitle{font-size:clamp(1.25rem,.4096rem + 1.3569vw,1.875rem);font-weight:700}.navbar{position:relative;background-color:#fff;padding:3rem 1.25rem;width:100%;z-index:2}.navbar .navbar-brand img{max-height:7rem}.navbar .navbar-burger{background-color:rgba(0,0,0,0)}.navbar .navbar-burger span{left:calc(50% - 13px);height:2px;width:25px;border-radius:15px}.navbar .navbar-burger span.first-child{top:calc(50% - 8px)}.navbar .navbar-burger span:nth-child(2){top:calc(50% + 0px)}.navbar .navbar-burger span:nth-child(3){top:calc(50% + 6px)}.navbar .navbar-burger.is-active span:first-child{transform:translateY(6px) rotate(45deg)}.navbar .navbar-menu .navbar-item{font-family:"Cabin";font-size:clamp(1rem,.6638rem + .5427vw,1.25rem);color:#040368;padding:10px 12px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar .navbar-menu .navbar-item.navbar-item.is-active,.navbar .navbar-menu .navbar-item.navbar-item:focus,.navbar .navbar-menu .navbar-item.navbar-item:focus-within,.navbar .navbar-menu .navbar-item.navbar-item:hover{color:inherit}.navbar .navbar-item.button__secondary{color:#fff;padding-left:30px;padding-right:60px;border-radius:1.56rem;background-repeat:no-repeat;background-position:90% 50%;background-size:1.5rem auto;background-image:url("assets/img/icons/chevron-right.svg")}@media screen and (min-width: 1024px){.navbar{position:absolute;left:0;right:0;max-width:85%;width:100%;margin:0 auto;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.navbar .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:100%}.navbar .navbar-brand .navbar-burger{display:none}.navbar .navbar-burger.desktop{display:block;margin-right:auto}.navbar .navbar-burger span{left:calc(50% - 15px);height:3px;width:30px}.navbar .navbar-burger span:first-child{top:calc(50% - 10px)}.navbar .navbar-burger span:nth-child(2){top:calc(50% + 0px)}.navbar .navbar-burger span:nth-child(3){top:calc(50% + 8px)}.navbar .navbar-brand{position:absolute;left:50%;transform:translateX(-50%);top:-1.5rem}}@media screen and (max-width: 1023px){.navbar-burger.desktop{display:none}.navbar{padding-top:1rem;padding-bottom:1rem}.navbar .navbar-brand img{max-height:5rem}.navbar .navbar-menu{position:absolute;top:auto;right:0;margin:15px 5px 0 0;padding:.5rem 1rem;border-radius:10px;box-shadow:none}.navbar .navbar-item,.navbar .navbar-link{text-align:right}.navbar .navbar-item.button__secondary{padding-right:40px}.navbar .navbar-menu{padding:0}.navbar .navbar-menu .navbar-menu{max-width:230px;width:100%}}.footer{background-color:#fff;border-top-left-radius:3rem;border-top-right-radius:3rem;border-bottom:15px solid #040368;padding:2.5rem 1rem}.footer .brand{display:block;max-width:145px;width:100%;height:auto}.footer li{font-size:clamp(1rem,.4958rem + .8141vw,1.375rem)}.footer .social{display:flex;justify-content:end;gap:0 15px;margin-top:50px}.footer p{font-size:1rem}@media screen and (min-width: 1024px){.footer .column.is-4 p{text-align:right}}@media screen and (max-width: 1023px){.footer .brand{margin:0 auto}.footer .social{justify-content:center}}.header__main{position:relative;padding:5rem 1rem 0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("assets/img/web/header_home.png");min-height:62rem}.header__main .title-primary.big span{display:table;margin:0 auto;padding:1rem 5rem;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("assets/img/icons/bg_circle.svg")}.header__main .title-secondary{font-weight:700}.header__main img{display:block;width:100%;height:auto}.header__main .d-flex{display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;gap:1.5rem}@media screen and (min-width: 1024px){.header__main{padding-top:15rem}.header__main .container{display:flex;align-items:flex-end}.header__main .columns{height:100%}.header__main__img{display:flex;flex-direction:column;justify-content:end}.header__main .columns{margin-bottom:0}.header__main .column.is-4:not(.header__main__img){display:flex;align-items:center}.header__main .d-flex{width:100%}.header__main .d-flex .button{display:table;margin-left:auto;max-width:25rem;width:100%}}@media screen and (max-width: 1023px){.header__main{min-height:66vh;height:auto}.header__main .columns{display:flex;flex-direction:column;flex-wrap:wrap}.header__main .column.is-4{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center}.header__main .column.is-4.header__main__img{order:3}}.section__ourservices{padding:clamp(4rem,-0.2894rem + 6.9254vw,7.19rem) 1rem}.section__ourservices .ourservices__content{display:flex;justify-content:space-between;flex-direction:column;align-items:end;gap:4.8rem;padding:2.5rem 1.25rem;height:100%;background-color:rgba(192,236,238,.5);border-radius:.9375rem}.section__ourservices .ourservices__content a{display:flex;flex-direction:column;align-items:end;text-align:right}.section__ourservices .ourservices__content .title__subtitle{font-size:clamp(1.5rem,.5756rem + 1.4925vw,2.1875rem);font-weight:700}.section__ourservices .ourservices__content .title__p{font-size:clamp(1rem,.5294rem + .7598vw,1.35rem);font-weight:600}.section__ourservices .ourservices__content img{max-width:7.8125rem;width:100%;height:auto}@media screen and (min-width: 1024px){.section__ourservices .text-right{text-align:right}}.section__meet{padding:0 1rem}.section__meet p{text-align:justify;max-width:36rem;width:100%}.section__meet p:not(.subtitle){margin:1.88rem 0}.section__meet img{display:block;max-width:38.5rem;width:100%;height:auto}.section__logos{padding:clamp(3rem,-1.3701rem + 7.0556vw,6.25rem) 0 clamp(3rem,-2.634rem + 9.0963vw,7.19rem)}.section__logos .title-secondary{font-weight:700}.section__logos .bg{background-color:rgba(52,56,56,.05);border-radius:.9375rem}.section__logos img{display:block;max-width:20rem;width:100%;margin:0 auto}@media screen and (min-width: 1024px){.section__meet__column{display:flex;flex-direction:column;justify-content:center;height:100%}.section__meet .d-flex{display:flex;gap:1rem}.section__meet img{margin:0 0 0 auto}.section__logos .column.is-3{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;height:100%}.section__logos p{max-width:16rem;width:100%;margin:0 auto;text-align:center}}@media screen and (max-width: 1023px){.section__meet p:not(.subtitle){font-size:2rem;text-align:center;margin:1.88rem auto}}.section__discover{padding:clamp(4rem,-3.2342rem + 11.6798vw,9.38rem) 1rem}.section__discover .title-primary{text-align:justify;max-width:40rem;width:100%}.section__discover .color__complement-orange:nth-child(1){background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("assets/img/icons/bg_circle2.svg")}.section__discover img{display:block;max-width:38.5rem;width:100%;margin:0 auto}.section__discover .button{display:table;max-width:20rem;width:100%;margin-top:3rem;text-align:left}@media screen and (min-width: 1024px){.section__discover__column{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;height:100%}.section__discover img{margin:0 0 0 auto}}.section__benefits{padding:clamp(4rem,-0.0339rem + 6.5129vw,7rem) 1rem;background-color:rgba(52,56,56,.05)}.section__benefits .title-secondary:not(.text-center){margin-bottom:100px}.section__benefits__grid{position:relative;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px 25px}.section__benefits__box{position:relative;padding:0 80px}@media screen and (min-width: 1024px){.section__benefits__grid::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#040368;opacity:.2;margin:auto auto}.section__benefits__box:nth-child(odd)::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#040368;opacity:.2}}@media screen and (max-width: 1023px){.section__benefits .title-secondary:not(.text-center){margin-bottom:40px}.section__benefits__grid{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;gap:80px 25px}.section__benefits__box{padding:0 1rem}}.section__request{padding:clamp(4rem,.9746rem + 4.8847vw,6.25rem) 1rem}.section__request .bg__secondary-dark{padding:clamp(4rem,1.5662rem + 3.9294vw,5.81rem) 1rem;border-radius:.94rem}.section__request p{max-width:43rem;width:100%;margin:1rem auto 3rem}.section__request .button{padding-right:5rem}.section__request img{display:block;width:100%;height:auto}.section__patients{padding:0 1rem clamp(4rem,-0.0339rem + 6.5129vw,7rem)}.section__patients .title-primary{margin-bottom:clamp(3rem,-1.0339rem + 6.5129vw,6rem)}.section__patients__bg{padding:2.12rem;background-color:#e6f2fc;border-radius:.9375rem;max-width:37rem;width:100%;margin:0 auto}.section__patients .column.is-6:nth-child(odd) .section__patients__bg{margin-top:50px}@media screen and (min-width: 1024px){.section__patients .column.is-6:nth-child(2) .section__patients__bg,.section__patients .column.is-6:nth-child(4) .section__patients__bg{margin-left:auto;margin-right:0}.section__patients .column.is-6:nth-child(3) .section__patients__bg,.section__patients .column.is-6:nth-child(5) .section__patients__bg{margin-left:0;margin-right:auto}}.section__faq{padding:clamp(3rem,-5.4712rem + 13.6771vw,9.3rem) 1rem}.section__faq .accordion-title{font-weight:700;color:#fff;cursor:pointer;margin-bottom:1rem;padding-right:1rem;background-repeat:no-repeat;background-size:auto 2rem;background-position:center right;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7084 18.9555H18.9584V27.7055H16.0417V18.9555H7.29175V16.0388H16.0417V7.28882H18.9584V16.0388H27.7084V18.9555Z' fill='white'/%3E%3C/svg%3E%0A")}.section__faq .accordion-title.is-active{background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7084 18.9555H7.29175V16.0388H27.7084V18.9555Z' fill='white'/%3E%3C/svg%3E%0A")}.section__faq.bg__primary-light .accordion-title{color:#000;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7084 18.9555H18.9584V27.7055H16.0417V18.9555H7.29175V16.0388H16.0417V7.28882H18.9584V16.0388H27.7084V18.9555Z' fill='black'/%3E%3C/svg%3E%0A")}.section__faq.bg__primary-light .accordion-title.is-active{background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7084 18.9555H7.29175V16.0388H27.7084V18.9555Z' fill='black'/%3E%3C/svg%3E%0A")}.section__faq.bg__primary-light .box:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25)}.section__faq .accordion-content{display:none}.section__faq .accordion-content.is-active{display:block}.section__faq .box{padding:1rem 0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none}.section__faq .box:not(:last-child){border-bottom:1px solid rgba(255,255,255,.25)}@media screen and (min-width: 1024px){.section__faq .column.is-5{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}}@media screen and (max-width: 1023px){.section__faq .accordion-title{padding-right:1.5rem;background-size:1.4rem auto}}.section__blog{padding:clamp(4rem,-2.0509rem + 9.7693vw,8.5rem) 1rem}.section__blog .bg__complement{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;height:100%;padding:2rem clamp(1rem,-1.6893rem + 4.3419vw,3rem);border-radius:.94rem}.header__dr{padding:15rem 1rem}.header__dr img{display:block;max-width:38.5rem;width:100%;height:auto}@media screen and (min-width: 1024px){.header__dr .title-primary{margin-top:5rem}}@media screen and (max-width: 1023px){.header__dr{padding:2rem 1rem}}@media screen and (min-width: 1024px){.main__services.vteam .column.is-6{display:flex;flex-direction:column;justify-content:center}}.header__services{padding:15rem 1rem 3rem}.main__services{padding:0 1rem 5rem}.main__services p{color:#000}.main__services a span{font-size:clamp(1.25rem,.1071rem + 1.8453vw,2.1rem);font-weight:700}.main__services .column.is-6:nth-child(2) .button{padding:.94rem 4rem .94rem 2.13rem;background-repeat:no-repeat;background-position:90% 50%;background-size:1.5rem auto;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 18L15 12L9 6' stroke='%23040368' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (min-width: 1024px){.main__services .column.is-6:nth-child(2){text-align:right}}@media screen and (max-width: 1023px){.header__services{padding-top:3rem}}.article{padding:3rem 1rem}.article__content{max-width:75rem;width:100%;margin:0 auto}.article__content .bg__white{margin-top:2rem;padding:2rem;border-radius:.94rem}.article__content .post-thumbnail{margin-bottom:3rem}.article__content .entry-title{margin-bottom:1rem}.article__content .post-thumbnail img{display:block;width:100%;height:auto}.article__content .categories-nav{margin-bottom:2rem}.article__content .categories-nav .cat-item{display:table;font-size:clamp(1rem,.5294rem + .7598vw,1.35rem);font-weight:700;background-color:#53abff;padding:.3125rem .9375rem;border-radius:.3125rem}.article__content .categories-nav .cat-item a{color:#fff}.article__content nav ul{display:flex;gap:1rem}@media screen and (min-width: 1024px){.article{padding-top:15rem}}@media screen and (max-width: 1023px){.article__content>nav{display:none}.article__content .bg__white{padding:2rem 1rem}}.header__contact{padding:15rem 1rem 3rem}.header__contact .wpforms-field{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%}.header__contact .wpforms-field-label{font-size:clamp(1rem,.8438rem + .5vw,1.125rem) !important;font-weight:400 !important}.header__contact .input .wpforms-field-large{width:100% !important;border-radius:3.125rem;border-color:#fff;background-color:#fff;padding:15px 10px 15px 35px;height:auto}.header__contact .textarea textarea{border-radius:1.125rem;border-color:#fff !important;background-color:#fff !important;padding:15px 10px 15px 35px !important;height:8rem !important}.header__contact .button__send{position:relative;height:auto !important;padding:.94rem 6.25rem .94rem 2.25rem !important;background-color:#53abff !important;border-radius:1.5625rem !important}.header__contact .button__send:focus::after{display:none}.header__contact .button__send::after{content:"";position:absolute;top:0;right:0;height:100%;width:2rem;margin:0 1rem 0 auto;background:url("assets/img/icons/chevron-right.svg");background-repeat:no-repeat;background-position:50% 50% !important;background-size:1.5rem auto !important}@media screen and (max-width: 1023px){.header__contact{padding-top:3rem}}.section__contact{padding:3rem 1rem 5rem}.section__contact iframe{border-radius:.94rem}.section__contact .bg__secondary-dark{display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem;height:100%;border-radius:.94rem}.section__contact .links li{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem}.section__contact .links img{height:2.5rem;width:auto}.section__contact .links a{font-size:clamp(1.05rem,.6466rem + .6513vw,1.35rem);font-weight:700;color:#fff}.section__contact .d-flex{display:flex;gap:1rem;margin-top:3rem}@media screen and (min-width: 1024px){.section__contact .links .ms{color:#fff;padding-left:4rem;margin-bottom:0}.section__contact .d-flex{margin-left:3rem}}/*# sourceMappingURL=style.css.map */
