/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'DelaGothicOne';src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/DelaGothicOne-Regular.eot);src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/DelaGothicOne-Regular.eot?#iefix) format("embedded-opentype"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/DelaGothicOne-Regular.woff2) format("woff2"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/DelaGothicOne-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'CeraBold';src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/subset-CeraGR-Bold.eot);src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/subset-CeraGR-Bold.eot?#iefix) format("embedded-opentype"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/subset-CeraGR-Bold.woff2) format("woff2"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/subset-CeraGR-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'CeraRoundBold';src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/CeraRoundPro-Bold.eot);src:url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/CeraRoundPro-Bold.eot?#iefix) format("embedded-opentype"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/CeraRoundPro-Bold.woff2) format("woff2"),url(//www.wesmile.gr/wp-content/themes/wesmile/assets/css/../fonts/CeraRoundPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{background-color:#fff;color:#386775;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"CeraBold";font-size:16px;line-height:1.375}body.noscroll,body.menu-open{overflow:hidden}iframe,img{max-width:100%;height:auto;vertical-align:top}.hidden{display:none !important}a{display:inline-block;color:inherit}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}h1,h2{font-family:"CeraRoundBold";font-weight:400}.gray{background-color:#e3e3e8}.purple{background-color:#c8a0aa}a.link{color:#69909d;font-family:"CeraRoundBold";font-size:18px;border:1px solid #69909d;border-radius:40px;padding:15px 0;display:block;text-align:center;width:255px;text-decoration:none;background-color:transparent;transition:all .5s cubic-bezier(.445,.05,.55,.95)}a.link:hover{background-color:#69909d;color:#fff}.header_wrapper{position:fixed;z-index:5;left:0;top:0;right:0;display:flex;background-color:transparent;padding:25px 75px;transition:background-color .35s cubic-bezier(.445,.05,.55,.95)}.header_wrapper.scrolled_header{background-color:#fff}.header_wrapper .header_logo{margin:auto;margin-left:0}.header_wrapper .header_logo a img{width:250px;display:block}.header_wrapper .phone{margin:auto;margin-right:25px}.header_wrapper .phone a{display:block;transition:all .3s .2s cubic-bezier(.445,.05,.55,.95);border-radius:100%;background-color:transparent}.header_wrapper .phone a img{transition:transform .5s cubic-bezier(.445,.05,.55,.95)}.header_wrapper .phone a:hover img{transform:rotate(-30deg)}.header_wrapper .phone a.is-active{background-color:#fff}.header_wrapper .menu_open{margin:auto;margin-left:0;margin-right:0}.header_wrapper .menu_open button{border:2px solid #69909d;border-radius:100%;background-color:transparent;width:80px;height:80px;display:flex;cursor:pointer;transition:all .3s .2s cubic-bezier(.445,.05,.55,.95)}.header_wrapper .menu_open button .button_icon{margin:auto}.header_wrapper .menu_open button .button_icon span{background-color:#69909d;width:46px;height:2px;display:block;margin-bottom:8px;transition:all .3s .2s cubic-bezier(.445,.05,.55,.95)}.header_wrapper .menu_open button .button_icon span:nth-child(2){margin-bottom:0}.header_wrapper .menu_open button:hover .button_icon span:nth-child(1){margin-bottom:0}.header_wrapper .menu_open button:hover .button_icon span:nth-child(2){width:0}.header_wrapper .menu_open button.is-active .button_icon span:nth-child(1){margin-bottom:0}.header_wrapper .menu_open button.is-active .button_icon span:nth-child(2){width:0}.headermenu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#c8a0aa;z-index:4;display:flex;transform:translateX(-100%);transition:all .5s cubic-bezier(.445,.05,.55,.95)}.headermenu.is-active{transform:translateX(0%)}.headermenu .menu-main-menu-container{margin:auto}.headermenu .menu-main-menu-container ul{margin:auto;padding:0}.headermenu .menu-main-menu-container ul li{list-style-type:none}.headermenu .menu-main-menu-container ul li a{text-decoration:none;font-size:40px;color:#fff;display:block;margin:30px auto;transition:all .5s cubic-bezier(.445,.05,.55,.95);font-family:"CeraRoundBold"}.headermenu .menu-main-menu-container ul li a:hover{color:#386775}@media (max-width:1024px){.header_wrapper{padding:0 30px}}@media (max-width:769px){.headermenu .menu-main-menu-container ul li a{font-size:35px}}@media (max-width:569px){a.link{padding:20px 0;width:200px}.header_wrapper{padding:0 15px;top:0;background-color:#fff}.header_wrapper .header_logo a img{width:180px}.header_wrapper .menu_open button{width:auto;height:auto;border:none}.header_wrapper .menu_open button.is-active .button_icon span{background-color:#c8a0aa}.header_wrapper .phone a img{display:block;width:74px}.headermenu .menu-main-menu-container ul li a{font-size:25px}}@media (max-width:450px){.headermenu .menu-main-menu-container ul li a{font-size:22px}}footer{padding-left:100px;padding-right:100px;background-color:#e3e3e8}footer .footer_top{border-bottom:1px solid #69909d;padding:150px 0;display:flex}footer .footer_top .footer_address{margin:auto;margin-left:0;max-width:290px}footer .footer_top .footer_address p{color:#386775;font-size:20px;margin:auto;font-family:"CeraRoundBold"}footer .footer_top .footer_info{margin:auto}footer .footer_top .footer_info a{display:block;text-decoration:none;color:#386775;font-size:20px;transition:color .3s cubic-bezier(.445,.05,.55,.95);font-family:"CeraRoundBold"}footer .footer_top .footer_info a:hover{color:#69909d}footer .footer_top .footer_info.call{margin-right:0}footer .footer_bottom{padding:45px 0;display:flex}footer .footer_bottom .footer_social{margin:auto;margin-left:0;display:flex}footer .footer_bottom .footer_social a{color:#386775;font-size:25px;transition:color .3s cubic-bezier(.445,.05,.55,.95);text-decoration:none;margin-right:52px}footer .footer_bottom .footer_social a:hover{color:#69909d}footer .footer_bottom .site-info{margin:auto;margin-right:0;color:#386775;font-size:18px}footer .footer_bottom .site-info a{color:#386775;font-size:18px;text-decoration:none}@media (max-width:1200px){footer .footer_bottom{flex-direction:column}footer .footer_bottom .footer_social{margin:auto}footer .footer_bottom .footer_social a{margin:auto 25px}footer .footer_bottom .site-info{margin:auto;margin-top:30px;text-align:center}}@media (max-width:1024px){footer{padding-left:30px;padding-right:30px}footer .footer_top{padding:75px 0;flex-direction:column}footer .footer_top .footer_address{max-width:100%;margin:auto;text-align:center;margin-bottom:15px}footer .footer_top .footer_info{margin-bottom:15px}footer .footer_top .footer_info.call{margin-right:auto;margin-bottom:0}}.swiper-button-next{height:auto;width:auto;color:#fff;right:25px;z-index:1}.swiper-button-next:after{font-size:70px;background-color:#c8a0aa;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:100%;padding:15px}.wrapper h3{color:#386775;font-size:25px;letter-spacing:0px}.wrapper h1{color:#386775;font-size:50px;letter-spacing:0px;opacity:0}.wrapper h1.showme{animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}@keyframes text-focus-in{0%{opacity:0}100%{opacity:1}}.text-center{text-align:center}p{color:#386775;font-size:20px;line-height:1.3;font-family:"CeraRoundBold"}#title{height:100vh;position:relative;display:flex}#title .wrapper{margin:auto;max-width:70%;position:relative;z-index:1}#title .wrapper h1{margin:auto;margin-bottom:25px;line-height:1.2}#title .wrapper h3{margin-top:0;margin-bottom:0}#title .wrapper .shapes{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#title .wrapper .shapes #shape1{position:absolute;top:-70%;z-index:-1;left:0}#title .wrapper .shapes #shape2{position:absolute;top:-100%;z-index:-1;right:25%}#title .wrapper .shapes #shape3{position:absolute;left:5%;z-index:-1;bottom:-120%}#title .wrapper .shapes #shape4{position:absolute;right:0;bottom:-120%}#about .title{padding-top:150px;max-width:74%;margin:auto;margin-bottom:58px}#about .title h3{color:#69909d;font-size:25px;margin-bottom:25px;margin-top:0;padding-left:100px}#about .title h2{color:#386775;margin-top:0;margin-bottom:0;font-size:40px}#about .title h2 span{background-image:url("https://www.wesmile.gr/wp-content/themes/wesmile/assets/images/text1.png");background-repeat:no-repeat;background-size:contain;width:40px;height:40px;display:inline-block}#about .title h2 span:nth-child(2){background-image:url("https://www.wesmile.gr/wp-content/themes/wesmile/assets/images/text2.png")}#about .wrapper{display:flex;max-width:63%;margin:auto}#about .wrapper .left{margin:auto;margin-left:0;width:66%}#about .wrapper .left .wrapper_text{max-width:50%}#about .wrapper .left .wrapper_text p{color:#386775}#about .wrapper .left a{margin-top:43px}#about .wrapper .right{height:501px;background-position:center;background-size:cover;background-repeat:no-repeat;margin:auto;margin-right:0;width:400px;max-width:33%;position:relative;z-index:2}#gallery_home{padding-top:145px;padding-bottom:100px;background-color:#69909d;position:relative}#gallery_home:after{content:"";position:absolute;top:0;background-image:linear-gradient(180deg,#e3e3e8 0%,#69909d 100%);left:0;right:0;z-index:0;height:423px;z-index:0}#gallery_home .services_swipe{margin-left:18%}#gallery_home .services_swipe .swiper-wrapper .swiper-slide{margin:auto;width:auto;position:relative;padding-left:50px}#gallery_home .services_swipe .swiper-wrapper .swiper-slide:nth-child(1){padding-left:0}#services{padding-top:145px;padding-bottom:100px;background-color:#69909d;position:relative;z-index:1}#services:after{content:"";position:absolute;top:0;background-image:linear-gradient(180deg,#e3e3e8 0%,#69909d 100%);left:0;right:0;z-index:0;height:423px;z-index:-1}#services .services_info{display:flex;max-width:63%;margin:auto;margin-bottom:100px;position:relative;z-index:1}#services .services_info.services_orthodontics_info{margin-top:200px}@media (max-width:769px){#services .services_info.services_orthodontics_info{margin-top:100px}}#services .services_info h3{margin-top:0;font-size:25px;color:#fff;margin-left:0;margin-right:20%}#services .services_info p{margin:auto;margin-top:0;max-width:50%;margin-left:0}#services .services_info .swiper-pagination{margin:auto;margin-top:0;margin-left:50px;position:relative;display:flex}#services .services_info .swiper-pagination:after{content:"";position:absolute;top:0;bottom:0;left:-25px;width:8px;height:8px;z-index:1;border-radius:100%;background-color:#386775;margin:auto}#services .services_info .swiper-pagination .swiper-pagination-bullet{background:0 0;font-size:20px;color:#84726a;height:auto;margin-right:5px;border-radius:0;opacity:1;transition:color .3s cubic-bezier(.445,.05,.55,.95)}#services .services_info .swiper-pagination .swiper-pagination-bullet:hover{color:#386775}#services .services_info .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#386775}#services a.link{margin:auto;margin-left:18%;margin-top:62px;display:block;border-color:#fff;color:#fff}#services a.link:hover{background-color:#fff;color:#69909d}#services .services_swipe{margin-left:18%}#services .services_swipe .swiper-wrapper .swiper-slide{margin:auto;width:auto;position:relative;padding-left:50px}#services .services_swipe .swiper-wrapper .swiper-slide:nth-child(1){padding-left:0}#services .services_swipe .swiper-wrapper .swiper-slide a{text-decoration:none;position:relative;z-index:2}#services .services_swipe .swiper-wrapper .swiper-slide a img{height:380px;-o-object-fit:contain;object-fit:contain;margin:auto;margin-left:0;display:block;width:100%;padding:50px;padding-left:0;box-sizing:border-box;-o-object-position:left;object-position:left;max-width:500px}@media (max-width:769px){#services .services_swipe .swiper-wrapper .swiper-slide a img{max-width:300px}}#services .services_swipe .swiper-wrapper .swiper-slide a p{margin-bottom:0;margin-top:27px;color:#87a6b1;font-size:25px;max-width:70%;transition:all .3s cubic-bezier(.445,.05,.55,.95);min-height:120px}#services .services_swipe .swiper-wrapper .swiper-slide a .mousehover{position:absolute;margin:auto;transform:translateX(-50%) translateY(-50%) scale(0);display:block;text-decoration:none;outline:none;cursor:none;transition:transform .3s cubic-bezier(.445,.05,.55,.95);z-index:3;width:150px;height:150px;background-color:#c8a0aa;border-radius:100% !important}#services .services_swipe .swiper-wrapper .swiper-slide a .mousehover p{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;text-align:center;color:#fff !important;transition:all 0s ease-in-out !important;transform:rotate(25deg) !important;font-size:25px !important;line-height:150px !important;text-transform:none}#services .services_swipe .swiper-wrapper .swiper-slide a:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:#c8a0aa;height:0;transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:0}#services .services_swipe .swiper-wrapper .swiper-slide a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;transition:all .5s .5s cubic-bezier(.445,.05,.55,.95);background-image:url("https://www.wesmile.gr/wp-content/themes/wesmile/assets/images/tooth.png");background-position:center;background-size:262px;background-repeat:no-repeat;transform:scale(0);z-index:1}#services .services_swipe .swiper-wrapper .swiper-slide.swiper-slide-active a p{color:#fff}#doctor{padding-top:215px;padding-bottom:95px}#doctor .wrapper{display:flex;max-width:63%;margin:auto}#doctor .wrapper .right{margin:auto;margin-left:0;width:40%;margin-top:0}#doctor .wrapper .right h3{color:#69909d;font-size:25px;margin-top:0;margin-bottom:98px}#doctor .wrapper .left{width:45%;margin:auto;margin-right:0;margin-top:0}#doctor .wrapper .left a{margin-top:48px;margin-bottom:27px}#doctor .wrapper .left h2{color:#69909d;font-size:40px;margin-top:0;text-align:right;margin-bottom:0}#doctor .doctor2-wrapper{margin-top:100px}@media (max-width:769px){#doctor .doctor2-wrapper{margin-top:60px}}#office .title{max-width:74%;margin:auto}#office .title h3{color:#69909d;font-size:25px;padding-left:100px;margin-top:0;margin-bottom:20px}#office .title h2{margin-top:0;margin-bottom:0}#office .title h2 p{margin-top:0;margin-bottom:110px;font-size:40px;font-family:"CeraRoundBold"}#office .wrapper{position:relative;z-index:1;max-width:63%;margin:auto;display:flex}#office .wrapper .left{width:66%;margin:auto;margin-left:0;margin-top:0}#office .wrapper .left .wrapper_text p{max-width:50%}#office .wrapper .left a{margin-top:63px}#office .wrapper .right{margin:auto;margin-right:0;margin-top:0;width:33%}#office .wrapper .right img:nth-child(2){position:absolute;right:8%;bottom:0;width:750px}@media (max-width:1400px){.wrapper .shapes img{width:80%}#office .wrapper{padding-bottom:0}#office .wrapper .right img:nth-child(2){width:50%}}@media (max-width:1200px){.wrapper h1{font-size:60px}#about .title h2 span{width:50px;height:50px}h2{font-size:50px !important}#about .wrapper{max-width:74%}#about .wrapper .left{position:relative;z-index:2}#services .services_info{max-width:74%}#services .services_swipe{margin-left:13%}#services a.link{margin-left:13%}#gallery_home .services_swipe{margin-left:18%}#office .title h2 p{font-size:50px}}@media (max-width:1024px){.wrapper h1{font-size:50px}#title .wrapper .shapes #shape2{right:0}#title .wrapper .shapes #shape3{left:0;bottom:-100%}#title .wrapper .shapes #shape4{position:absolute;right:0;bottom:-100%}#about .wrapper,#doctor .wrapper,#office .wrapper{max-width:100%;padding:0 30px}}@media (max-width:769px){#title .wrapper .shapes #shape1{top:0}#title .wrapper .shapes #shape2{top:-50%}#title .wrapper .shapes #shape3{bottom:-50%}#title .wrapper .shapes #shape4{bottom:0}#title .wrapper .shapes img{width:50%}#about .title{max-width:100%;margin:auto;margin-bottom:58px;padding:0 30px}#about .title h3{padding-left:30px}#about .wrapper,#doctor .wrapper,#office .wrapper{flex-direction:column}#about .wrapper .left,#doctor .wrapper .left,#office .wrapper .left{width:100%;margin-bottom:30px}#about .wrapper .left .wrapper_text,#doctor .wrapper .left .wrapper_text,#office .wrapper .left .wrapper_text{max-width:100%}#about .wrapper .right,#doctor .wrapper .right,#office .wrapper .right{width:100%;max-width:100%}#about .wrapper .right{height:50vw}#services .services_info{max-width:100%;flex-direction:column;padding:0 30px}#services .services_info h3{margin-left:auto;margin-right:auto;width:100%}#services .services_info p{max-width:100%}#services .services_swipe{margin-left:30px}#services a.link{margin-left:30px}#gallery_home .services_swipe{margin-left:30px}#doctor{padding-top:50px;padding-bottom:50px}#doctor .wrapper .right h3{margin-bottom:30px}#doctor .wrapper .right img{display:block;width:100%;max-height:50vw;-o-object-fit:cover;object-fit:cover}#doctor .wrapper .left{display:flex;flex-direction:column}#doctor .wrapper .left h2{order:1}#doctor .wrapper .left .wrapper_text{order:2}#doctor .wrapper .left a{order:3;margin-top:30px;margin-bottom:0}#office .title{max-width:100%;margin:auto;padding:0 30px}#office .title h3{padding-left:30px}#office .title h2 p{margin-bottom:30px}#office .wrapper .left .wrapper_text p{max-width:100%}#office .wrapper .right img{display:block;width:100%;max-height:50vw;-o-object-fit:cover;object-fit:cover}#office .wrapper .right img:nth-child(2){position:relative;right:unset;margin-top:30px;width:100%}}@media (max-width:569px){#gallery_home .services_swipe .swiper-wrapper .swiper-slide{padding-left:0}.swiper-button-next:after{font-size:50px;width:50px;height:50px;padding:10px}#services .services_swipe .swiper-wrapper .swiper-slide{padding-left:15px}#services .services_swipe .swiper-wrapper .swiper-slide a .mousehover{display:none}#services .services_swipe .swiper-wrapper .swiper-slide a img{height:250px;padding:25px;padding-left:0}#about .title h2 span{width:30px;height:30px}#title .wrapper .shapes img{width:30%}#title .wrapper{max-width:100%;padding:0 30px}h1{font-size:45px !important}h2{font-size:37px !important}h2 p{font-size:37px !important}#about .title{margin-bottom:30px}p{font-size:18px}}@media (max-width:450px){h1{font-size:30px !important}h2{font-size:27px !important}h2 p{font-size:18px !important}p{font-size:18px !important}}.page-template-tmpl_services #title{height:80vh}.page-template-tmpl_services #title .wrapper .shapes #shape1{top:-200%;left:-100%}.page-template-tmpl_services #title .wrapper .shapes #shape3{left:-70%;bottom:-300%}.page-template-tmpl_services #title .wrapper .shapes #shape4{right:-100%;bottom:-300%}#services_inner .services_wrapper{max-width:63%;margin:auto;padding:150px 30px 0}#services_inner .services_wrapper .services-orthodontics-content-wrapper{margin:40px auto 100px;max-width:80%}@media (max-width:769px){#services_inner .services_wrapper .services-orthodontics-content-wrapper{max-width:100%;margin:0 auto 100px;padding:0 30px}}#services_inner .services_wrapper .service{width:calc(50% - (24px));margin:auto 12px;float:left;margin-bottom:24px}#services_inner .services_wrapper .service.first{width:calc(100% - (24px));float:none;margin:auto auto;padding-bottom:60px}#services_inner .services_wrapper .service.first a{display:flex}#services_inner .services_wrapper .service.first a img{flex-basis:50%}#services_inner .services_wrapper .service.first a .service_info{flex-basis:calc(50% - (91px));padding-left:103px}#services_inner .services_wrapper .service.first a .service_info h2{color:#c8a0aa;font-size:40px;margin-bottom:80px}#services_inner .services_wrapper .service.first a .service_info p{color:#386775;font-size:16px}#services_inner .services_wrapper .service.first a span{left:25%;right:unset;transform:translateX(-50%) translateY(-50%)}#services_inner .services_wrapper .service a{display:block;text-decoration:none;position:relative}#services_inner .services_wrapper .service a img{height:300px;-o-object-fit:contain;object-fit:contain;display:block;width:100%;background-color:#c8a0aa;padding:50px;margin:auto;box-sizing:border-box;-o-object-position:center;object-position:center;transition:all .5s cubic-bezier(.445,.05,.55,.95)}#services_inner .services_wrapper .service a h3{color:#69909d;margin-top:21px;text-align:center;font-size:25px;transition:all .5s cubic-bezier(.445,.05,.55,.95)}#services_inner .services_wrapper .service a span{position:absolute;top:50%;transform:translateY(-50%);opacity:0;left:0;right:0;display:none;transition:all .5s cubic-bezier(.445,.05,.55,.95)}#services_inner .services_wrapper .service a span img{height:auto;width:auto;margin:auto;flex-basis:unset !important}#services_inner .services_wrapper .service a:hover img{background-color:#69909d}#services_inner .services_wrapper .service a:hover h3{color:#c8a0aa}#services_inner .services_wrapper .bottom-services-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#services_inner .services_wrapper .bottom-services-wrapper .service{margin-top:unset}@media (max-width:1400px){#services_inner .services_wrapper{max-width:100%}#services_inner .services_wrapper .service.first a .service_info{flex-basis:calc(50% - (0px));padding-left:30px}}@media (max-width:1200px){.page-template-tmpl_services #title .wrapper .shapes #shape1{left:-50%}.page-template-tmpl_services #title .wrapper .shapes #shape4{right:-50%}}@media (max-width:1024px){#services_inner .services_wrapper .service.first a{flex-direction:column}#services_inner .services_wrapper .service.first a img{flex-basis:auto}#services_inner .services_wrapper .service.first a span{left:0;right:0;transform:translateX(0%) translateY(calc(25% - (25vw)))}#services_inner .services_wrapper .service.first a .service_info{flex-basis:auto;padding-left:0}#services_inner .services_wrapper .service.first a .service_info h2{margin-top:15px;margin-bottom:30px}#services_inner .services_wrapper .service a img{height:50vw}}@media (max-width:769px){#services_inner .services_wrapper .service.first a span{display:none}#services_inner .services_wrapper .service a span{display:none}.page-template-tmpl_services #title .wrapper .shapes #shape1{left:0}.page-template-tmpl_services #title .wrapper .shapes #shape4{right:0}}@media (max-width:569px){#services_inner .services_wrapper{padding:80px 30px 0}#services_inner .services_wrapper .service{width:calc(100% - (24px))}#services_inner .services_wrapper .service a span img{width:80px}.page-template-tmpl_services #title{height:60vh}}.single-services #title{height:80vh}.single-services #title .shapes #shape1{top:-200%;left:-30%}.single-services #title .shapes #shape2{top:unset;right:-25%}#servicecontent .wrapper{max-width:63%;margin:auto;padding:100px 0;display:flex;position:relative}#servicecontent .wrapper .left{margin:auto;margin-left:0;flex-basis:46%;margin-top:0}#servicecontent .wrapper .left h2{color:#386775;font-size:40px;margin-top:0}#servicecontent .wrapper .left img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;height:350px;background-color:#69909d;padding:50px;box-sizing:border-box}#servicecontent .wrapper .right{margin:auto;margin-left:0;flex-basis:calc(54% - (83px));padding-left:83px;display:flex;flex-direction:column;margin-top:0;margin-bottom:0;position:relative;z-index:1}#servicecontent .wrapper .right h2{color:#386775;font-size:50px;margin-top:0}#servicecontent .wrapper .right p{color:#386775;font-size:16px;margin-top:0;margin-bottom:25px}#servicecontent .wrapper .right ul li{color:#386775;font-size:16px;line-height:1.3;font-family:"CeraRoundBold"}#servicecontent .wrapper .right a{margin:auto;margin-bottom:0;margin-right:0;background-color:#69909d;color:#fff}#servicecontent .wrapper .right a:hover{background-color:#fff;color:#69909d}#servicecontent .wrapper:nth-child(1){padding-bottom:0}#servicecontent .wrapper:nth-child(1) .right p{color:#c8a0aa;font-size:25px}#servicecontent .wrapper img.abs{position:absolute;right:0;bottom:0;transform:translateX(20%);z-index:0}@media (max-width:1200px){#servicecontent .wrapper .left{margin-top:0}}@media (max-width:1024px){#servicecontent .wrapper{max-width:100%;padding:50px 30px}#servicecontent .wrapper img.abs{transform:translateX(0%)}}@media (max-width:769px){#servicecontent .wrapper{flex-direction:column}#servicecontent .wrapper .left,#servicecontent .wrapper .right{flex-basis:auto;width:100%;padding:0}#servicecontent .wrapper .left img,#servicecontent .wrapper .right img{height:50vw;-o-object-fit:contain;object-fit:contain;margin-bottom:30px}#servicecontent .wrapper img.abs{transform:translateX(-20%)}.single-services #title .shapes #shape1{left:0}.single-services #title .shapes #shape2{right:0}}@media (max-width:569px){.single-services #title{height:60vh}#servicecontent .wrapper img.abs{transform:translateX(0%);width:250px}}.page-template-tmpl_office #title{height:80vh}.page-template-tmpl_office #title .wrapper .shapes #shape1{left:-120%;top:-200%}.page-template-tmpl_office #title .wrapper .shapes #shape4{position:absolute;right:-70%;bottom:-200%}#officecontent .wrapper{max-width:55%;margin:auto;display:flex;padding-bottom:100px}#officecontent .wrapper .left{margin:auto;margin-left:0;margin-right:100px;margin-top:0;flex-basis:50%}#officecontent .wrapper .left p{font-size:25px;color:#c8a0aa}#officecontent .wrapper .right{margin:auto;margin-left:100px;margin-right:0;margin-top:0;flex-basis:50%}#officecontent .wrapper .right p{font-size:16px;color:#386775}@media (max-width:1200px){#officecontent .wrapper{max-width:100%;padding:0 30px;padding-bottom:100px}}@media (max-width:1024px){#officecontent .wrapper{flex-direction:column;padding-bottom:50px}#officecontent .wrapper .left,#officecontent .wrapper .right{width:100%;padding:0;margin:auto !important;flex-basis:auto}}@media (max-width:569px){#title .wrapper{width:100%}.page-template-tmpl_office #title .wrapper .shapes #shape1{left:0;top:-100%}.page-template-tmpl_office #title .wrapper .shapes #shape4{position:absolute;right:0;bottom:-100%}}.gallery_swipe .swiper-wrapper .swiper-slide{padding:0 30px;width:auto;margin:auto;position:relative;transition:all .5s cubic-bezier(.445,.05,.55,.95)}.page-template-tmpl_about #title{height:80vh}.page-template-tmpl_about #title .shapes #shape1{top:-200%;left:-30%}.page-template-tmpl_about #title .shapes #shape2{top:unset;right:-25%}.page-template-tmpl_about #gallery .gallery_wrapper{max-width:63%;margin:auto;position:relative}#aboutcontent{padding-top:50px;padding-bottom:100px}#aboutcontent .wrapper{max-width:63%;margin:auto;display:flex;position:relative;z-index:1}#aboutcontent .wrapper .left{margin:auto;margin-left:0;margin-top:0;flex-basis:57%;position:relative;z-index:1}#aboutcontent .wrapper .left h2{margin-top:0;max-width:80%;color:#386775;font-size:40px}#aboutcontent .wrapper .right{flex-basis:43%}#aboutcontent .wrapper .right p{font-size:16px;color:#386775}#aboutcontent .wrapper .right h3{font-size:25px;color:#c8a0aa;margin-bottom:95px;margin-top:55px;padding-left:100px}#aboutcontent .wrapper img.abs{left:0;top:-121px;z-index:-1;position:absolute}@media (max-width:1400px){#aboutcontent .wrapper img.abs{width:50%}}@media (max-width:1024px){#aboutcontent .wrapper{max-width:100%;padding:0 30px}#aboutcontent .wrapper .right h3{padding-left:30px}.page-template-tmpl_about #gallery .gallery_wrapper{max-width:100%;padding:0 30px}.page-template-tmpl_about #title .shapes #shape1{left:0}.page-template-tmpl_about #title .shapes #shape2{right:0}}@media (max-width:769px){.page-template-tmpl_about #title .shapes #shape1{left:0;top:-50%}#aboutcontent .wrapper{flex-direction:column}#aboutcontent .wrapper .left h2{max-width:100%}#aboutcontent .wrapper img.abs{width:300px;top:-100px}}@media (max-width:569px){.page-template-tmpl_about #title{height:60vh}#aboutcontent .wrapper img.abs{width:50vw;left:30px}#aboutcontent .wrapper .right h3{margin-top:30px;margin-bottom:30px}.swiper-slide img{display:block;width:100%}}.clearfix{overflow:hidden}.clearfix:after{content:"";clear:both;display:table}.page-template-tmpl_contact #title{height:80vh}.page-template-tmpl_contact #title .wrapper .shapes #shape1{left:-20%;z-index:1}.page-template-tmpl_contact #title .wrapper .shapes #shape4{position:absolute;right:-50%;bottom:-120%}::-webkit-input-placeholder{color:#fff;font-family:"CeraRoundBold";font-size:18px}::-moz-placeholder{color:#fff;font-family:"CeraRoundBold";font-size:18px}:-ms-input-placeholder{color:#fff;font-family:"CeraRoundBold";font-size:18px}:-moz-placeholder{color:#fff;font-family:"CeraRoundBold";font-size:18px}#form{padding-bottom:130px}#form .screen-reader-response{display:none}#form .section_text{max-width:63%;margin:auto;margin-bottom:47px}#form .section_text h3{color:#fff;font-family:"CeraRoundBold";font-size:30px;margin-top:0;margin-bottom:17px;font-weight:400}#form .section_text p{color:#fff;max-width:50%}#form .contact_form{max-width:63%;margin:auto}#form .contact_form .width50{width:calc(50% - (55px));float:left;display:flex;padding-right:55px;margin-bottom:95px}#form .contact_form .width50 label{display:none}#form .contact_form .width50:nth-child(odd){padding-right:0;padding-left:55px;width:calc(50% - (115px))}#form .contact_form .width100{width:100%;float:left;display:flex}#form .contact_form .width100 label{display:none}#form .contact_form span{display:block;width:100%}#form .contact_form span.wpcf7-not-valid-tip{color:#69909d}#form .contact_form input,#form .contact_form textarea{width:100%;background-color:transparent;height:129px;border:1px solid #fff;outline:0;box-shadow:none;color:#fff;font-size:18px;border-radius:75px;padding-left:55px}#form .contact_form textarea{height:349px;width:calc(100% - (60px));padding-top:25px}#form .contact_form .wpcf7-submit{height:auto;border:1px solid #fff;background-color:transparent;transition:all .3s cubic-bezier(.445,.05,.55,.95);color:#fff;font-size:18px;padding:28px 0;border-radius:40px;text-decoration:none;text-align:center;text-transform:capitalize;width:auto;cursor:pointer;margin:auto;margin-top:50px;display:block;width:255px}#form .contact_form .wpcf7-submit:hover{background-color:#fff;color:#c8a0aa}#form .contact_form .disblock{display:block}.map_container #mapalex{height:574px;max-height:100vh;max-width:100%;margin:auto;margin-right:0}@media (max-width:1024px){#form .section_text{max-width:100%;padding:0 30px}#form .contact_form{max-width:100%;padding:0 30px}}@media (max-width:769px){.page-template-tmpl_contact #title .wrapper .shapes #shape4{right:0;bottom:-100%}}@media (max-width:569px){.page-template-tmpl_contact #title{height:50vh}.page-template-tmpl_contact #title .wrapper .shapes #shape1{left:0;z-index:1}#form .contact_form .width50{width:calc(100% - (60px)) !important;padding-right:0 !important;margin-bottom:50px;padding-left:0 !important}#form .contact_form input{height:80px;padding-left:15px;border-radius:25px}#form .contact_form textarea{height:160px;padding-left:15px;border-radius:25px}#form .contact_form .wpcf7-submit{padding:20px 0;width:200px}}.error404 .page-404-content{background-color:#c8a0aa;height:100vh;display:flex;flex-direction:column;position:relative}.error404 .page-404-content:after{display:none}.error404 .page-404-content .content-container{margin:auto;width:70%;max-width:100%;text-align:center;z-index:1}.error404 .page-404-content .content-container p{margin:auto;color:#fff;font-size:17px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:50px}.error404 .page-404-content .content-container h1{color:#69909d;font-size:120px;font-weight:400;line-height:1.2;text-transform:uppercase;max-width:-moz-fit-content;max-width:fit-content;margin:auto}.error404 .page-404-content .content-container h1 span{display:block;max-width:-moz-fit-content;max-width:fit-content;margin:auto;text-align:center}.error404 .page-404-content .content-container .content a{display:block;margin:auto;transform:scale(1);transition:transform .5s cubic-bezier(.445,.05,.55,.95);background-color:#69909d;border-radius:100%;max-width:200px;height:200px;line-height:200px;text-decoration:none;font-size:20px;color:#fff}.error404 .page-404-content .content-container .content a:hover{transform:scale(1.2)}@media (max-width:1200px){.error404 .page-404-content .content-container h1{font-size:100px}.error404 .page-404-content .content-container .content{right:5%}}@media (max-width:769px){.error404 .page-404-content .content-container h1{font-size:60px}.error404 .page-404-content .content-container .content a img{width:100px}}@media (max-width:569px){.error404 .page-404-content .content-container{width:100%}.error404 .page-404-content .content-container h1{font-size:45px}.error404 .page-404-content .content-container .content{position:relative;right:auto;left:auto;max-width:-moz-fit-content;max-width:fit-content;margin:auto;margin-top:10%;bottom:unset}}