.panel-heading a{display:flex;text-decoration:none}.panel-heading a .panel-title{display:inline-flex;flex-basis:98%}.panel-heading a span{display:inline-flex;align-items:center}.panel-heading a:hover{text-decoration:none}@font-face{font-family:source_sans_problack;src:url(../fonts/source-sans/sourcesanspro-black-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-black-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-black-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-black-webfont.svg#source_sans_problack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_problack_italic;src:url(../fonts/source-sans/sourcesanspro-blackit-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-blackit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-blackit-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-blackit-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-blackit-webfont.svg#source_sans_problack_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_probold;src:url(../fonts/source-sans/sourcesanspro-bold-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-bold-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-bold-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-bold-webfont.svg#source_sans_probold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_probold_italic;src:url(../fonts/source-sans/sourcesanspro-boldit-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-boldit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-boldit-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-boldit-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-boldit-webfont.svg#source_sans_probold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proextralight;src:url(../fonts/source-sans/sourcesanspro-extralight-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-extralight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-extralight-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-extralight-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-extralight-webfont.svg#source_sans_proextralight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proXLtIt;src:url(../fonts/source-sans/sourcesanspro-extralightit-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-extralightit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-extralightit-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-extralightit-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-extralightit-webfont.svg#source_sans_proXLtIt) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proitalic;src:url(../fonts/source-sans/sourcesanspro-it-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-it-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-it-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-it-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-it-webfont.svg#source_sans_proitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_prolight;src:url(../fonts/source-sans/sourcesanspro-light-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-light-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-light-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-light-webfont.svg#source_sans_prolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_prolight_italic;src:url(../fonts/source-sans/sourcesanspro-lightit-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-lightit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-lightit-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-lightit-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-lightit-webfont.svg#source_sans_prolight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proregular;src:url(../fonts/source-sans/sourcesanspro-regular-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-regular-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-regular-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-regular-webfont.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_prosemibold;src:url(../fonts/source-sans/sourcesanspro-semibold-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-semibold-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-semibold-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_proSBdIt;src:url(../fonts/source-sans/sourcesanspro-semiboldit-webfont.eot);src:url(../fonts/source-sans/sourcesanspro-semiboldit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans/sourcesanspro-semiboldit-webfont.woff) format("woff"),url(../fonts/source-sans/sourcesanspro-semiboldit-webfont.ttf) format("truetype"),url(../fonts/source-sans/sourcesanspro-semiboldit-webfont.svg#source_sans_proSBdIt) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LatoRegular;src:url(../fonts/Lato-Reg-webfont.eot);src:url(../fonts/Lato-Reg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Reg-webfont.woff) format("woff"),url(../fonts/Lato-Reg-webfont.ttf) format("truetype"),url(../fonts/Lato-Reg-webfont.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LatoLight;src:url(../fonts/Lato-Lig-webfont.eot);src:url(../fonts/Lato-Lig-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Lig-webfont.woff) format("woff"),url(../fonts/Lato-Lig-webfont.ttf) format("truetype"),url(../fonts/Lato-Lig-webfont.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LatoBlack;src:url(../fonts/Lato-Bla-webfont.eot);src:url(../fonts/Lato-Bla-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-Bla-webfont.woff) format("woff"),url(../fonts/Lato-Bla-webfont.ttf) format("truetype"),url(../fonts/Lato-Bla-webfont.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:LatoItalic;src:url(../fonts/Lato-RegIta-webfont.eot);src:url(../fonts/Lato-RegIta-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Lato-RegIta-webfont.woff) format("woff"),url(../fonts/Lato-RegIta-webfont.ttf) format("truetype"),url(../fonts/Lato-RegIta-webfont.svg#LatoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novablack;src:url(../fonts/proximanova-black-webfont.eot);src:url(../fonts/proximanova-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-black-webfont.woff) format("woff"),url(../fonts/proximanova-black-webfont.ttf) format("truetype"),url(../fonts/proximanova-black-webfont.svg#proxima_novablack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgbold;src:url(../fonts/proximanova-bold-webfont.eot);src:url(../fonts/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-bold-webfont.woff) format("woff"),url(../fonts/proximanova-bold-webfont.ttf) format("truetype"),url(../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novalight;src:url(../fonts/proximanova-light-webfont.eot);src:url(../fonts/proximanova-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-light-webfont.woff) format("woff"),url(../fonts/proximanova-light-webfont.ttf) format("truetype"),url(../fonts/proximanova-light-webfont.svg#proxima_novalight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(../fonts/proximanova-regular-webfont.eot);src:url(../fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regular-webfont.woff) format("woff"),url(../fonts/proximanova-regular-webfont.ttf) format("truetype"),url(../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novaregular_italic;src:url(../fonts/proximanova-regularitalic-webfont.eot);src:url(../fonts/proximanova-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regularitalic-webfont.woff) format("woff"),url(../fonts/proximanova-regularitalic-webfont.ttf) format("truetype"),url(../fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novasemibold;src:url(../fonts/proximanova-semibold-webfont.eot);src:url(../fonts/proximanova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-semibold-webfont.woff) format("woff"),url(../fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_novalight_italic;src:url(../fonts/proximanova-lightitalic-webfont.eot);src:url(../fonts/proximanova-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-lightitalic-webfont.woff) format("woff"),url(../fonts/proximanova-lightitalic-webfont.ttf) format("truetype"),url(../fonts/proximanova-lightitalic-webfont.svg#proxima_novalight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(../fonts/opensans-bold-webfont.eot);src:url(../fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-bold-webfont.woff) format("woff"),url(../fonts/opensans-bold-webfont.ttf) format("truetype"),url(../fonts/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansitalic;src:url(../fonts/opensans-italic-webfont.eot);src:url(../fonts/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-italic-webfont.woff) format("woff"),url(../fonts/opensans-italic-webfont.ttf) format("truetype"),url(../fonts/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(../fonts/opensans-light-webfont.eot);src:url(../fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-light-webfont.woff) format("woff"),url(../fonts/opensans-light-webfont.ttf) format("truetype"),url(../fonts/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(../fonts/opensans-semibold-webfont.eot);src:url(../fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-semibold-webfont.woff) format("woff"),url(../fonts/opensans-semibold-webfont.ttf) format("truetype"),url(../fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}body{font-size:1.8rem;color:#484848;line-height:2.4rem;font-family:source_sans_proregular,sans-serif}h1,h2,h3,h4,h5,h6{color:#0b1f35}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block}a{color:#02a9da;outline:0}a:focus,a:hover{text-decoration:none;outline:0!important}blockquote{border-color:#02a9da}input:focus{outline:0}img{max-width:100%;height:auto}button{outline:0}button:focus{outline:0}.slick-list,.slick-track{-webkit-transform:none}.page-title-header{margin-top:2rem}.breadcrumbs{font-family:FontAwesome,source_sans_proregular,sans-serif;margin-bottom:3rem}.breadcrumbs a,.breadcrumbs span{font-size:1.4rem;font-weight:700}.breadcrumbs span{padding:0 .4rem}.breadcrumbs span:first-child{padding-left:0}.featured-image{margin-bottom:3rem;width:100%}.inline-image-left{margin:0 1.5rem 1.5rem 0;float:left}.inline-image-right{margin:0 0 1.5rem 1.5rem;float:right}.scroll-top--button{-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;font-size:2rem;display:inline-block;bottom:5rem;right:1rem;visibility:hidden;cursor:pointer;position:fixed;z-index:10;opacity:0}.scroll-top--button .background{color:#26687b;-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.scroll-top--button:hover .background{opacity:.5}.scroll-top .no-touch .scroll-top:hover,.scroll-top--fade-out,.scroll-top--visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.scroll-top--visible{visibility:visible;opacity:1}.scroll-top--fade-out{opacity:.8}.btn-default,.btn-primary{background-color:#02a9da;border:none;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;color:#fff;outline:0;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;transition:background-color .25s}.btn-default.btn-read-less,.btn-default:hover,.btn-primary.btn-read-less,.btn-primary:hover{background-color:#0b1f35;color:#fff}.readmore{margin-top:.5rem}.readmore-btn{background-color:#02a9da;border:none;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;display:block;width:17rem;height:3.6rem;text-align:center;position:relative;line-height:3.2rem;color:#fff;outline:0;-webkit-transition:color .25s ease-in;-moz-transition:color .25s ease-in;-ms-transition:color .25s ease-in;transition:color .25s ease-in;padding:.2rem;font-weight:700;font-size:1.4rem}.readmore-btn:before{content:'';position:absolute;top:0;left:0;width:1rem;height:100%;z-index:0;border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-transition:width .25s ease-in;-moz-transition:width .25s ease-in;-ms-transition:width .25s ease-in;transition:width .25s ease-in}.readmore-btn:after{content:'';position:absolute;top:0;right:0;width:1rem;height:100%;z-index:0;border-right:2px solid #fff;border-bottom:2px solid #fff;border-top:2px solid #fff;-webkit-transition:width .25s ease-in;-moz-transition:width .25s ease-in;-ms-transition:width .25s ease-in;transition:width .25s ease-in}.readmore-btn:hover{color:#0b1f35}.readmore-btn:hover:after,.readmore-btn:hover:before{width:100%;border-bottom:2px solid #02a9da;border-top:2px solid #02a9da}.readmore-btn:hover:before{border-left:2px solid #02a9da}.readmore-btn:hover:after{border-right:2px solid #02a9da}.btn-primary{margin-top:1rem}.banner{position:relative}.banner .slick-arrow{height:3rem;width:3rem;z-index:1;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;transition:color .5s}.banner .slick-arrow:before{opacity:1;font-size:2.4rem;font-family:FontAwesome}.banner .slick-list{z-index:0}.banner__images img{max-width:100%;height:auto}.banner__images .slick-dots{position:absolute;bottom:1.5rem;left:0;width:100%;text-align:center}.banner__images .slick-dots li{display:inline-block;width:1.4rem;height:1.4rem}.banner__images .slick-dots li button{border:none;background-color:#02a9da;opacity:.8;width:1.2rem;height:1.2rem;padding:0;margin:0 auto;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box}.banner__images .slick-dots li button:before{content:""}.banner__images .slick-dots li.slick-active button{background-color:#fff}.banner__content{padding-bottom:2rem}.banner__content-buttons{width:100%;display:block;margin:0;padding:0;text-align:left}.banner__content-buttons li{display:inline-block;text-align:center}.no-js .banner__images{height:59.5rem;overflow-y:hidden}.no-js .banner__content{overflow:hidden;min-height:14.1rem;max-height:59.5rem}.td-entry-content{margin-bottom:1.5rem}.td-entry-content ul{list-style:none}.td-entry-content ul li{padding:0}.td-entry-content ul li:before{content:"";background-color:#02a9da;width:5px;height:5px;display:inline-block;margin-right:1rem;margin-bottom:5px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box}.inner-pages{padding:4rem 0 3rem}.inner-pages .page-title{font-weight:700;margin-top:0}.sidebar{margin-top:2rem}.sidebar__form{background-color:#02a9da;padding:1.5rem}.sidebar__form .widget-title{color:#fff;display:block;text-transform:uppercase;text-align:center}.sidebar__form form{margin-top:1.5rem}.sidebar__form form .gform_description{color:#fff;display:block;margin-bottom:1.5rem;text-align:center}.sidebar__form form ul li{position:relative}.sidebar__form form ul li label{position:absolute;z-index:0}.sidebar__form form ul li .ginput_container{position:relative;z-index:1}.sidebar__form form ul li .ginput_container input,.sidebar__form form ul li .ginput_container textarea{border:2px solid #02a9da;color:#484848}.sidebar__form form ul li .ginput_container input:focus,.sidebar__form form ul li .ginput_container textarea:focus{outline:0}.sidebar__form form ul li .ginput_container input::-webkit-input-placeholder,.sidebar__form form ul li .ginput_container textarea::-webkit-input-placeholder{color:#484848}.sidebar__form form ul li .ginput_container input:-moz-placeholder,.sidebar__form form ul li .ginput_container textarea:-moz-placeholder{color:#484848}.sidebar__form form ul li .ginput_container input::-moz-placeholder,.sidebar__form form ul li .ginput_container textarea::-moz-placeholder{color:#484848}.sidebar__form form ul li .ginput_container input:-ms-input-placeholder,.sidebar__form form ul li .ginput_container textarea:-ms-input-placeholder{color:#484848}.sidebar__form form .gform_footer input[type=submit]{background-color:#0b1f35;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;border:none}.sidebar__form form .gform_footer input[type=submit]:focus,.sidebar__form form .gform_footer input[type=submit]:hover{background-color:#0293bd}.gform_wrapper{margin-top:4rem}.gform_wrapper input,.gform_wrapper textarea{margin-bottom:2rem;border:1px solid #999;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-appearance:none;padding:.8rem;width:100%}.gform_wrapper textarea{resize:none}.gform_wrapper input[value=Submit]{background-color:#999;color:#fff}.gform_wrapper ul{list-style-type:none;padding:0;margin:0}.gform_wrapper ul li{position:relative}.gform_wrapper ul li input,.gform_wrapper ul li textarea{border:2px solid #02a9da}.gform_wrapper ul li.gfield_error input,.gform_wrapper ul li.gfield_error textarea{border:1px solid #d04747!important}.gform_wrapper .gfield_required{color:#d04747}.gform_wrapper .gform_validation_container{display:none}.gform_wrapper .ginput_container,.gform_wrapper label{position:relative;z-index:1}.gform_wrapper .gform_footer{position:relative}.gform_wrapper .gform_footer input{position:relative;z-index:1}.gform_wrapper .gform_footer .gform_ajax_spinner{position:absolute;z-index:0;top:0;left:0}.validation_error{margin-bottom:1rem;color:#d04747}.validation_message{position:absolute;z-index:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.inner-pages .additional-content{margin-top:2rem}.main-content{position:relative;z-index:1}.custom-posts__title a{color:#0b1f35}.custom-posts__thumbnail img{max-width:100%;height:auto}.custom-posts__content{margin-bottom:2rem}.leadins__item{margin-bottom:2rem}.leadins__item a.btn.btn-default img{margin-bottom:2rem}.leadins__content{margin-bottom:2rem}.testimonials__item{margin-top:3rem}.testimonials__item h2{margin-top:0}.testimonials__item img{margin-bottom:2rem}.services-item{margin-bottom:2rem}.services-item img{margin-bottom:2rem}.chocolat-image{display:block}.chocolat-image img{margin:0 auto 3rem;display:block}.panel-group{margin-top:3rem}.panel-group .panel{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border:none}.panel-group .panel-default{box-shadow:none}.panel-group .panel-default .panel-heading{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border:none;background-color:#02a9da;position:relative;padding:1rem 4rem 1rem 1.5rem}.panel-group .panel-default .panel-heading .panel-title{font-weight:700;color:#fff;position:relative}.panel-group .panel-default .panel-heading.collapsed{color:#fff}.panel-group .panel-default .panel-heading.collapsed .panel-title{font-weight:700;color:#0b1f35}.panel-group .panel-default .panel-heading.collapsed .glyphicon{color:#0b1f35}.panel-group .panel-default .panel-heading:focus,.panel-group .panel-default .panel-heading:hover{color:#fff}.panel-group .panel-default .panel-heading .glyphicon{color:#fff;position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.panel-group .panel-default .panel-collapse{border:none}.panel-group .panel-default .panel-collapse>.panel-body{border:none}.contact__form .gform_wrapper{margin-top:0}.contact__form form ul{border:none}.contact__form form ul label .gfield_required{color:#0b1f35}.contact__form form ul input,.contact__form form ul textarea{border:1px solid #0b1f35;color:#484848}.contact__form form ul input:focus,.contact__form form ul textarea:focus{outline:0}.contact__form form ul input::-webkit-input-placeholder,.contact__form form ul textarea::-webkit-input-placeholder{color:#484848}.contact__form form ul input:-moz-placeholder,.contact__form form ul textarea:-moz-placeholder{color:#484848}.contact__form form ul input::-moz-placeholder,.contact__form form ul textarea::-moz-placeholder{color:#484848}.contact__form form ul input:-ms-input-placeholder,.contact__form form ul textarea:-ms-input-placeholder{color:#484848}.contact__form form input[type=submit]{background-color:#02a9da;border:none;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s;font-weight:700;text-transform:uppercase}.contact__form form input[type=submit]:hover{background-color:#0b1f35}.contact__info-details a{color:#02a9da;font-weight:700}.contact__info-content{margin-bottom:2rem}.contact__info-header{color:#484848;font-weight:700;line-height:1.8rem;margin-bottom:.4rem}.contact__map iframe{width:100%;height:45.6rem;border:none;overflow:hidden}.news-item{margin-bottom:2rem}.news-item img{margin-bottom:2rem}nav ul.pagination{display:block;text-align:left}nav ul.pagination li{display:inline-block}nav ul.pagination li a,nav ul.pagination li span{color:#fff;border:none;font-weight:700;font-size:1.4rem;background-color:#02a9da;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;margin-left:.5rem;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;transition:background-color .25s}nav ul.pagination li a:focus,nav ul.pagination li a:hover,nav ul.pagination li span:focus,nav ul.pagination li span:hover{background-color:#0b1f35;color:#fff;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;cursor:pointer}nav ul.pagination li .current{background-color:#0b1f35;color:#fff;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;cursor:inherit}nav ul.pagination li:first-child a,nav ul.pagination li:first-child span,nav ul.pagination li:last-child a,nav ul.pagination li:last-child span{-webkit-border-radius:0;border-radius:0;background-clip:padding-box}nav ul.pagination li:first-child{margin-left:0}.slick-slide{outline:0}.wp-post-image{margin-bottom:1.5rem}@media screen and (min-width:0\0){body{overflow-x:hidden}}.error404{overflow:hidden}.error404 .error-content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:117rem;width:100%;padding:0 1.5rem}.header{padding:.25rem 0;color:#fff;background-color:#d0cece;text-align:center;position:relative}.header a{font-family:LatoRegular;font-size:1.4rem;color:#686767}.header__phone{margin-left:0}.header__phone i{color:#a6a5a5}.header__social{margin-left:0}.header__social a{color:#a6a5a5;font-size:1.8rem;vertical-align:bottom;padding:0 .4rem}.header__address,.header__phone,.header__social{display:block;text-align:center}.header__address a,.header__phone a,.header__social a{padding:0 .6rem}.header__phone,.header__social{width:50%;float:left}.menu__logo{padding:1.5rem}.menu__logo span{text-align:center;display:block}.menu__logo span img{display:inline-block}.menu__navbar{background-color:#fff}.menu__navbar-header{height:4.6rem;padding:0}.menu__navbar-header .navbar-toggle{position:relative;float:none;width:4rem;height:2rem;padding:0;display:block;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;border:none;background-color:transparent;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.menu__navbar-header .navbar-toggle.navbar-default,.menu__navbar-header .navbar-toggle:focus,.menu__navbar-header .navbar-toggle:hover{background-color:transparent}.menu__navbar-header .navbar-toggle .icon-bar{display:block;position:absolute;height:.4rem;width:100%;background-color:#f37238;margin-top:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu__navbar-header .navbar-toggle .icon-bar:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.menu__navbar-header .navbar-toggle .icon-bar:nth-child(2){top:.8rem;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.menu__navbar-header .navbar-toggle .icon-bar:nth-child(3){top:1.6rem;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.menu .navbar-collapse{margin:0 0 1.5rem;padding:0;border:none}.menu .navbar-collapse.in{overflow-y:inherit}.menu .navbar-collapse .navbar-nav{padding:0;margin:0}.menu .navbar-collapse .navbar-nav li{padding:0 .2rem;margin:0;position:relative;display:block}.menu .navbar-collapse .navbar-nav li.menu-item-has-children>a{padding-right:2rem}.menu .navbar-collapse .navbar-nav li>a{display:block;margin:0;font-family:proxima_novalight;font-size:1.6rem;color:#101010;padding:.5rem 1rem;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;position:relative;border-radius:.4rem}.menu .navbar-collapse .navbar-nav li>a:focus,.menu .navbar-collapse .navbar-nav li>a:hover{color:#fff;background-color:#0c7898}.menu .navbar-collapse .navbar-nav li>a:focus .caret,.menu .navbar-collapse .navbar-nav li>a:hover .caret{background-color:transparent}.menu .navbar-collapse .navbar-nav li>a .caret{margin:-.1rem;padding:0 1rem 0 .5rem;border:0;display:inline-block;font-size:1.6rem;position:relative;vertical-align:top;position:absolute;top:.5rem;right:.5rem}.menu .navbar-collapse .navbar-nav li>a .caret:before{content:"\f107";font-family:FontAwesome}.menu .navbar-collapse .navbar-nav li.current-menu-item>a,.menu .navbar-collapse .navbar-nav li.open>a{background-color:#0c7898;color:#fff}.menu .navbar-collapse .navbar-nav li ul{margin:0;padding:0 0 0 2rem}.front-page .homepage-content{background-color:#fbfbfb;padding:2rem 0 3rem}.front-page .sidebar__form{margin-top:2rem}.front-page .leadins,.front-page .testimonials{padding:1.5rem 0 2rem}.front-page .leadins{background-color:#fff}.front-page .testimonials{background-color:#0b1f35}.front-page .testimonials h3{color:#fff}.front-page .testimonials__content{color:#5f7286}.page_main_dcontent{width:100%;height:auto;padding:20px 0 0}.main-mcontent,.main__section-inner{color:#fff;font-family:proxima_novalight;font-size:1.4rem}.main-mcontent a,.main__section-inner a{color:#ffc2a8}.main-mcontent a:hover,.main__section-inner a:hover{color:#f1ded6}.main-mcontent h1,.main-mcontent h2,.main-mcontent h3,.main-mcontent h4,.main-mcontent h5,.main-mcontent h6,.main__section-inner h1,.main__section-inner h2,.main__section-inner h3,.main__section-inner h4,.main__section-inner h5,.main__section-inner h6{color:#fff;margin-top:0!important}.main-mcontent ol li,.main-mcontent ul li,.main__section-inner ol li,.main__section-inner ul li{color:#fff;font-family:proxima_novalight;font-size:1.4rem;padding:0 2rem 0 0}.main-mcontent ol li:before,.main-mcontent ul li:before,.main__section-inner ol li:before,.main__section-inner ul li:before{background:#f1ded6}.single__img-descwrap{color:#fff;font-family:proxima_novalight;font-size:1.4rem}.single__img-descwrap ol li,.single__img-descwrap ul li{color:#fff;font-family:proxima_novalight;font-size:1.4rem;padding:0 2rem 0 0}.single__img-descwrap ol li:before,.single__img-descwrap ul li:before{background:#f1ded6}.single__img-descwrap a{color:#ffc2a8}.single__img-descwrap a:hover{color:#f1ded6}.single__img-descwrap h1,.single__img-descwrap h2,.single__img-descwrap h3,.single__img-descwrap h4,.single__img-descwrap h5,.single__img-descwrap h6{color:#fff;font-family:proxima_novalight;margin-top:0!important}.single__img-descwrap p,.single__img-descwrap span{color:#fff;font-family:proxima_novalight;font-size:1.4rem}.single__img-descgrid{width:100%;height:auto;overflow:hidden;background:#65a7b8;padding:4rem}.bg_single_prod{background:#65a7b8}.bg_single_prod .btn-read-less,.bg_single_prod .btn-read-more{margin:0 0 40px 40px}.page-faqs .layout__heading h1,.page-faqs .layout__heading h2,.page-faqs .layout__heading h3,.page-faqs .layout__heading h4,.page-faqs .layout__heading h5,.page-faqs .layout__heading h6{font-size:3.2rem}.btn-read-less,.btn-read-more{font-family:proxima_novasemibold;font-size:1.6rem;color:#fff;background-color:#0c7898!important;display:block;text-align:center;padding:1.5rem;max-width:14rem;border-radius:.4rem;position:relative;overflow:hidden;z-index:1}.btn-read-less:after,.btn-read-more:after{content:'';position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;height:100%;background:#fff;opacity:0;-webkit-transition:all .2s;transition:all .2s}.btn-read-less:focus,.btn-read-less:hover,.btn-read-more:focus,.btn-read-more:hover{background:#0c7898}.btn-read-less:focus:after,.btn-read-less:hover:after,.btn-read-more:focus:after,.btn-read-more:hover:after{width:100%;opacity:.1}.global-fluid,.header-fluid{width:100%;height:auto;overflow:hidden}.global-fluid{margin:3rem 0}.header-fluid{background:#f1f1f1}.breadcrumbs{width:100%;height:auto;overflow:hidden;padding:2rem 1.5rem;margin:0;font-family:LatoItalic}.breadcrumbs a,.breadcrumbs span{font-family:LatoItalic;font-size:1.4rem;font-weight:400}.breadcrumbs a{color:#fd7338}.main-mblogheader,.main-mcontainer,.main-mdefault,.main-mgrid,.main-section-inner{width:100%;height:auto;overflow:hidden;position:relative}.main-section-inner img{margin:auto}.main-mdefault{font-family:proxima_novalight;font-size:1.6rem;color:#fff;padding:3rem 6rem;background:#65a7b8}.main-mdefault.invert_mdefault{background:#fff}.main-mdefault.invert_mdefault a,.main-mdefault.invert_mdefault h1,.main-mdefault.invert_mdefault p{color:#000}.main-mdefault h1{font-family:proxima_novalight;font-size:5.2rem;margin:2rem 0 1rem;color:#fff;margin-top:0!important}.main-mdefault h2,.main-mdefault h3,.main-mdefault h4,.main-mdefault h5,.main-mdefault h6{color:#fff;margin-top:0!important}.main-mdefault img{display:block;width:auto;max-width:100%;margin:0 20px 10px 0;float:left}.main-mdefault a{font-family:proxima_novalight;font-size:1.4rem;color:#ffc2a8}.main-mdefault a:hover{color:#f1ded6}.main-mdefault ol,.main-mdefault ul{padding:0;color:#fff}.main-mdefault ol li,.main-mdefault ul li{font-family:proxima_novalight;font-size:1.4rem;color:#fff}.main-mdefault ol li:before,.main-mdefault ul li:before{background-color:#fff}.main-mdefault li{font-family:proxima_novalight;font-size:1.4rem;color:#fff;list-style:none;position:relative;padding-left:25px!important}.main-mdefault li:before{content:'';background-color:#fff;position:absolute;top:8px;left:0;width:5px;height:5px;background:#fff;border-radius:50%}.main-mdefault p{font-family:proxima_novalight;font-size:1.4rem;color:#fff;margin:0 0 1.5rem}.main-mcontainer{background:#65a7b8}.main-mcontainer .banner__doctors-name,.main-mcontainer .banner__doctors-specialization{color:#0c7898}.main-mgrid{background:#65a7b8;padding:2rem 3rem}.main-mgrid .single__btn-wrapper{position:relative;left:0;bottom:0;text-align:left}.main-msubheader{font-family:open_sansbold;font-size:1.8rem;color:#fff;opacity:.5;text-transform:uppercase;margin:0 0 2rem}.main-mheader{font-family:proxima_novalight;font-size:3.2rem;margin:0 0 2rem;color:#fff}.main-mheader span{font-family:proxima_novasemibold}.main-mcontent{font-family:proxima_novalight;font-size:1.4rem;color:#fff}.main-mcontent h2{font-family:proxima_novasemibold;font-size:1.4rem;margin:1.5rem 0;color:#fff}.main-mcontent h2+p{margin-top:0}.main-mcontent strong{font-family:proxima_novasemibold}.main-mcontent p{margin:2rem 0 0;line-height:1.8rem}.main-mcontent ol,.main-mcontent ul{padding:2rem 0 0 1.5rem;width:100%;height:auto;overflow:hidden}.main-mcontent ol li,.main-mcontent ul li{width:50%;float:left}.main-mcontent .main-mcontact_details{padding:1.5rem 0;margin:0}.main-mcontent .main-mcontact_details li{width:100%;height:auto;overflow:hidden;padding:0 0 2rem;float:none}.main-mcontent .main-mcontact_details li label{font-family:proxima_novasemibold;font-size:1.4rem;font-weight:400;margin:0;padding:0}.main-mcontent .main-mcontact_details li a,.main-mcontent .main-mcontact_details li span{display:block;font-family:proxima_novalight;font-size:1.4rem;color:#fff}.main-mnpad{padding:0}.main-mnpad #map_canvas{width:100%;height:40rem}.main-mblogheader{padding:0 0 1rem}.main-mblogheader:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:.1rem;background:rgba(255,255,255,.2)}.main-mblogheader h1{font-family:open_sansbold;font-size:1.8rem;color:#fff;margin:0}.main-mblogheader h2{font-family:open_sansbold;font-size:1.8rem;color:#fff;margin:0}.main-mblogheader span{font-family:open_sanslight;font-size:1.4rem;display:block;color:#fff;margin:.5rem 0}.cat__listing-box,.cat__listing-content_wrap,.cat__listing-img_wrap,.cat__listing-list_cat,.cat__listing-post,.cat__listing-post-desc,.cat__listing-section,.cat__listing-title_tab{width:100%;height:auto;overflow:hidden}.cat__listing-header{font-family:open_sansbold;font-size:1.8rem;color:#000;opacity:.5;text-align:center;text-transform:uppercase;margin:0 0 2rem}.cat__listing-box{margin:15px auto;background:#fd7338;max-width:412px}.cat__listing-box:hover .cat__listing-img_wrap img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cat__listing-list_cat{background:#fff;border-top:1px solid rgba(170,144,85,.2);border-bottom:1px solid rgba(170,144,85,.2)}.cat__listing-list_cat ul{list-style:none;display:table;padding:0;margin:0;width:100%}.cat__listing-list_cat ul li{display:block;width:100%;text-align:center}.cat__listing-list_cat ul li a{color:#000;font-family:LatoRegular;font-size:1.4rem;border:0;text-transform:uppercase;display:inline-block;position:relative;padding:1.5rem 0;border-radius:0;background:0 0}.cat__listing-list_cat ul li a:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:.3rem;background:#fb773c;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.cat__listing-list_cat ul li a:hover:after{opacity:1}.cat__listing-list_cat ul li.current-cat a{font-family:LatoBlack}.cat__listing-list_cat ul li.current-cat a:after{opacity:1}.cat__listing-img_wrap{border:1px solid #dbdada;width:100%;height:auto;position:relative}.cat__listing-img_wrap img{position:relative;max-width:100%;width:auto;display:block;margin:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.cat__listing-content_wrap{padding:1.5rem}.cat__listing-content_wrap .cat_title{width:100%;height:auto;overflow:hidden;padding:0 0 1.5rem;position:relative}.cat__listing-content_wrap .cat_title h3{font-family:proxima_nova_rgbold;font-size:1.6rem;color:#fff;margin:0;text-transform:uppercase}.cat__listing-content_wrap .cat_title:after{content:'';position:absolute;bottom:0;right:0;left:0;width:100%;height:1px;background:rgba(255,255,255,.3)}.cat__listing-content_wrap .cat_title .cat_date{display:block;font-family:proxima_novalight;font-size:1.4rem;color:#a2a1a0;text-transform:none;margin:.5rem 0 0}.cat__listing-post{padding:0;margin:1.5rem 0}.cat__listing-post li{width:50%;float:left;color:#fff;list-style:none;padding:0 1rem;position:relative}.cat__listing-post li:before{content:'\f111';font-family:FontAwesome;font-size:.5rem;color:#fff;position:absolute;top:0;left:.1rem}.cat__listing-post li a{color:#fff;font-family:open_sansregular;font-size:1.2rem}.cat__listing-section{background:#f1f1f1;padding:3rem 0}.cat__listing-section.bg_shift .cat__listing-box{background:#fff}.cat__listing-section.bg_shift .cat__listing-post-desc{padding:1.5rem 0;font-family:open_sansregular;font-size:1.2rem;color:#000}.cat__listing-section.bg_shift .cat_title h3{text-transform:uppercase;color:#ff4f00}.cat__listing-section.bg_shift .cat_title:after{background:rgba(0,0,0,.1)}.cat__listing-title_tab{background:#fff;border-top:1px solid rgba(170,144,85,.2);border-bottom:1px solid rgba(170,144,85,.2)}.cat__listing-title_tab .nav-tabs li{text-align:center}.cat__listing-title_tab .nav-tabs li a{font-family:LatoRegular;font-size:1.4rem;color:#000;text-transform:uppercase;display:inline-block;position:relative;padding:1.5rem 0;border:0;border-radius:0;background:0 0}.cat__listing-title_tab .nav-tabs li a:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:.3rem;background:#fb773c;opacity:0}.cat__listing-title_tab .nav-tabs li a:hover{color:#000;border:0;opacity:1}.cat__listing-title_tab .nav-tabs li a:hover:after{opacity:1}.cat__listing-title_tab .nav-tabs li a:focus{border:0}.cat__listing-title_tab .nav-tabs li.active a{color:#000;font-family:LatoBlack;border:0}.cat__listing-title_tab .nav-tabs li.active a:focus,.cat__listing-title_tab .nav-tabs li.active a:hover{color:#000;border:0;opacity:1}.cat__listing-title_tab .nav-tabs li.active a:after{opacity:1}.pre__form{width:100%;height:auto;overflow:hidden;background:#0994b8}.pre__form-inner{width:100%;height:auto;overflow:hidden;padding:0 3rem}.pre__form-inner .gform_title{font-family:LatoBlack;font-size:1.8rem;color:#fff;opacity:.5;text-transform:uppercase}.pre__form-inner .gform_wrapper.two-column_wrapper{max-width:100%}.pre__form-inner .gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child,.pre__form-inner .gform_wrapper.two-column_wrapper ul.gform_fields{display:none}.pre__form-inner .gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block;float:none}.pre__form-inner .gform_wrapper.two-column_wrapper ul.one-half{margin-left:0!important;width:100%}.pre__form-inner .gform_wrapper.two-column_wrapper ul.one-half.first{margin-left:0!important}.pre__form-inner .gform_wrapper .gsection{border-bottom:none!important}.pre__form-inner .gform_wrapper .top_label li.gfield.gf_right_half+li.gsection{padding:0!important}.pre__form-inner .gform_body li{padding:0;margin:0}.pre__form-inner .gform_body li label{display:none}.pre__form-inner .gform_body li input,.pre__form-inner .gform_body li select,.pre__form-inner .gform_body li textarea{width:100%;height:auto;padding:1rem 0;border:0;border-bottom:1px solid rgba(255,255,255,.5);background:0 0;box-shadow:none;color:#fff;font-family:open_sansregular;font-size:1.4rem}.pre__form-inner .gform_body li input::-webkit-input-placeholder{color:#fff}.pre__form-inner .gform_body li input::-moz-placeholder{color:#fff}.pre__form-inner .gform_body li input:-ms-input-placeholder{color:#fff}.pre__form-inner .gform_body li input:-moz-placeholder{color:#fff}.pre__form-inner .gform_body li textarea::-webkit-input-placeholder{color:#fff}.pre__form-inner .gform_body li textarea::-moz-placeholder{color:#fff}.pre__form-inner .gform_body li textarea:-ms-input-placeholder{color:#fff}.pre__form-inner .gform_body li textarea:-moz-placeholder{color:#fff}.pre__form-inner .gform_body li textarea{max-height:11.2rem}.pre__form-inner .gform_body li select option{color:#000}.pre__form-inner .gform_body li.label_visible{overflow:hidden;padding:0}.pre__form-inner .gform_body li.label_visible label{display:inline-block;color:#fff;font-family:open_sansregular;font-size:1.4rem;font-weight:400}.pre__form-inner .gform_body li.label_visible .gfield_label{display:block;float:left;padding:1rem 0}.pre__form-inner .gform_body li.label_visible .ginput_container_radio{display:block;float:right}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li{display:block;float:left;min-width:10rem;position:relative;padding:10px 0 26px}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li input,.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li label{display:block;width:3rem;margin:0;float:left}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li input{position:absolute;right:0;width:2.5rem;height:2.5rem;opacity:0}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li label{position:absolute;left:0;right:0;width:100%}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li label:before{content:'';width:34px;height:34px;display:block;border:1px solid #fff;position:absolute;top:-5px;right:.5rem}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li label:after{content:'';font-family:FontAwesome;font-size:2.8rem;position:absolute;top:0;right:.8rem}.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li input[type=radio]:checked+label:after{content:'\f00c'}.pre__form-inner .gform_body li .ginput_container_select{margin:2rem 0}.pre__form-inner .gform_footer{width:100%;height:auto;overflow:hidden;margin-bottom:4rem}.pre__form-inner .gform_footer input[value=Submit]{display:block;width:100%;max-width:13rem;font-family:LatoBlack;font-size:1.4rem;color:#fff;text-align:center;text-transform:uppercase;background:rgba(255,255,255,.2);border-radius:1rem;border:0;box-shadow:none;float:right;margin-bottom:0}.single__btn-wrapper{position:relative;bottom:0;left:0;list-style:none;padding:0;margin:0;text-align:center}.single__btn-wrapper li{display:inline-block}.single__btn-wrapper li a{font-family:proxima_novasemibold;font-size:1.6rem;color:#fff;border-radius:.4rem;padding:1.5rem 1.6rem;margin:.5rem;background:#0c7898;opacity:1;-webkit-transition:all .2s;transition:all .2s;min-width:18rem;position:relative}.single__btn-wrapper li a:after{content:'';position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;height:100%;background:#fff;opacity:.1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.single__btn-wrapper li a:hover{background:#0c7898}.single__btn-wrapper li a:hover:after{right:0;width:100%}.single__btn-wrapper li:nth-child(even) a{background:#0994b8}#view__fees-content{display:none}#view__fees-content .content-grid{width:100%;max-width:80rem;height:auto;max-height:58rem;overflow:auto;padding:1.5rem;font-family:open_sanslight;color:#000}#view__fees-content .content-grid ol,#view__fees-content .content-grid p,#view__fees-content .content-grid ul{margin:0 0 1.5rem}#view__fees-content .content-grid table tr th{background:#efefef;font-family:open_sansbold}#view__fees-content .content-grid table tr td,#view__fees-content .content-grid table tr th{border:1px solid #eee;padding:1.5rem}#view__fees-content .content-grid .list_title{font-family:open_sansbold}#view__fees-content .content-grid ol li,#view__fees-content .content-grid p,#view__fees-content .content-grid table,#view__fees-content .content-grid ul li{font-size:1.4rem}#view__fees-content .content-grid h2{font-family:open_sansregular;font-size:2rem;padding:0 0 1rem;margin:1rem 0 1.5rem;color:#000;position:relative}#view__fees-content .content-grid h2:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;background:#000}#view__fees-content .content-grid h3{font-family:open_sansregular;font-size:1.6rem;color:#e5713d;padding:0;margin:1rem 0 1.5rem}#view__fees-content .content-grid .fees_column1,#view__fees-content .content-grid .fees_column2{width:50%;float:left;padding:1rem;box-sizing:border-box}.single__img-box_img,.single__img-container,.single__img-descwrap,.single__img-imgwrap{width:100%;height:auto;overflow:hidden}.single__img-container{background:#65a7b8}.single__img-descwrap{background:#65a7b8;padding:4rem}.single__img-descwrap h3{font-family:proxima_novasemibold;font-size:1.4rem;color:#fff;margin:0 0 .5rem}.single__img-descwrap p{font-family:proxima_novalight;font-size:1.4rem;color:#fff;margin:0 0 2rem}.single__img-box_img{margin:0 0 3rem}.single__img-box_img a{display:block;width:100%;max-width:41rem;height:auto;position:relative;border:1px solid #dbdada;overflow:hidden}.single__img-box_img a:hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.single__img-box_img a img{position:relative;max-width:100%;width:auto;margin:auto;display:block;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.layout__accordion,.layout__heading{width:100%;height:auto;overflow:hidden}.layout__heading h1,.layout__heading h2,.layout__heading h3,.layout__heading h4,.layout__heading h5,.layout__heading h6{font-family:proxima_novasemibold;color:#000;margin:0 0 1.5rem}.layout__heading h1{font-size:5.2rem}.layout__heading h2{font-size:4.8rem}.layout__heading h3{font-size:4.4rem}.layout__heading h4{font-size:4rem}.layout__heading h5{font-size:3.6rem}.layout__heading h6{font-size:3.2rem}.layout__accordion .accordions{margin:1.5rem 0}.layout__accordion .accordions .panel-heading{background-color:#65a7b8;cursor:pointer;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.layout__accordion .accordions .panel-heading:hover{opacity:.8}.layout__accordion .accordions .panel-heading.collapsed{background-color:#f1f1f1}.layout__accordion .accordions .panel-heading.collapsed .panel-title{font-family:proxima_novasemibold;color:#000}.layout__accordion .accordions .panel-heading.collapsed .panel-title:after{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0)}.layout__accordion .accordions .panel-heading .panel-title{color:#fff;position:relative;padding-right:2rem;font-family:proxima_novasemibold}.layout__accordion .accordions .panel-heading .panel-title:after{content:'\f107';font-family:FontAwesome;font-size:2.2rem;line-height:1.8rem;position:absolute;right:0;top:0;bottom:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.layout__accordion .accordions .panel-body{font-family:proxima_novalight;font-size:1.6rem}.layout__accordion .accordions .panel-body a{color:#fd7338}.accordion__section{width:100%;height:auto;overflow:hidden}.accordion__section-child,.accordion__section-inner,.accordion__section-layout,.accordion__section-main{width:100%;height:auto;overflow:hidden}.accordion__section-main{padding:0 1.5rem 1.5rem}.accordion__section-main .panel-body{padding:0}.accordion__section-main .panel-body a,.accordion__section-main .panel-body ol li,.accordion__section-main .panel-body p,.accordion__section-main .panel-body ul li{font-family:proxima_novalight;font-size:1.5rem;color:#000}.accordion__section-main .panel-body a{color:#f37238}.accordion__section-main .panel-group{margin-top:0;margin-bottom:0}.accordion__section-main>.panel-default{margin-bottom:3rem}.accordion__section-main .panel-heading{background:0 0!important;padding:0!important}.accordion__section-main .panel__title-child,.accordion__section-main .panel__title-inner,.accordion__section-main .panel__title-main{padding:0}.accordion__section-main .panel__title-child a,.accordion__section-main .panel__title-inner a,.accordion__section-main .panel__title-main a{padding:1rem 2rem 1rem 1rem;position:relative}.accordion__section-main .panel__title-child a .arrow__indicator,.accordion__section-main .panel__title-inner a .arrow__indicator,.accordion__section-main .panel__title-main a .arrow__indicator{position:absolute;right:1rem;bottom:0;top:0;margin:auto;z-index:2;color:#fff}.accordion__section-main .panel__title-main{font-size:1.8rem}.accordion__section-main .panel__title-main a{font-family:proxima_novasemibold;color:#000!important}.accordion__section-main .panel__title-main a:before{content:'';background:#f37238;width:100%;height:4px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.accordion__section-main .panel__title-main a .anchor_wrapper{background:#fff;display:inline-block;padding:0 1rem;margin:0 2rem;position:relative;z-index:2}.accordion__section-main .panel__title-main a .arrow__indicator{color:#000;right:3rem;background:#fff;padding:0 .5rem}.accordion__section-main .panel__title-child{background:#fdfdfd}.accordion__section-main .panel__title-child a{font-family:proxima_novasemibold;font-size:2.2rem;color:#f37238!important}.accordion__section-main .panel__title-child a .arrow__indicator{color:#f37238!important}.accordion__section-main .panel__title-inner{background-color:#65a7b8;color:#fff!important;font-size:2rem;font-weight:400!important}.accordion__section-main .panel__title-inner a{color:#fff!important}.accordion__section-child{padding-top:2rem}.accordion__section-child .panel-body{padding:1.5rem}.accordion__section-inner .panel-body{padding:1.5rem}.frontpage__content{width:100%;height:auto;overflow:hidden;padding:2rem 0}.frontpage__content-inner{text-align:center}.frontpage__content-inner .main-title{font-family:proxima_novalight;font-size:4.2rem;line-height:4.4rem;margin:0}.frontpage__content-inner .main-desc{font-family:proxima_novalight;font-size:3.2rem;line-height:3.4rem;margin:0}.banner{width:100%;position:relative}.banner-fluid{width:100%;height:auto;overflow:hidden}.banner__images:after{content:'';background:rgba(239,94,29,.8);width:50%;height:100%;position:absolute;top:0;right:0;bottom:0;z-index:5}.banner__doctors-info{position:relative;top:0;right:0;z-index:10;max-width:none;padding:1.5rem;text-align:left}.banner__doctors-name,.banner__doctors-specialization{display:block;font-size:1.6rem;color:#000}.banner__doctors-name{font-family:proxima_nova_rgbold}.banner__doctors-specialization{font-family:proxima_novalight_italic}.banner__content-allhide{width:100%;max-width:none;height:auto;overflow:hidden;float:none;position:relative;opacity:0!important;z-index:-1;display:none}.banner__content--left-items{text-align:left}.banner__content-buttons{overflow:hidden;text-align:left}.banner__content-buttons li a.btn{font-family:proxima_novasemibold;font-size:1.6rem;color:#fff;border-radius:.4rem;padding:1.5rem 1.6rem;background:#0c7898;opacity:1;margin:.5rem 0;position:relative;z-index:1;overflow:hidden}.banner__content-buttons li a.btn:after{content:'';position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;height:100%;background:#fff;opacity:.1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.banner__content-buttons li a.btn:hover:after{right:0;width:100%}.banner__content-buttons li:nth-child(even) a{background:#0994b8}.banner__content-title{font-family:proxima_novalight;font-size:3.2rem;line-height:3.4rem;color:#000;margin:2rem 0 1rem}.banner__content-info{width:100%;height:auto;overflow:hidden;padding:2rem 0;font-family:proxima_novalight;font-size:1.4rem;line-height:1.8rem;color:#000}.banner__content-info strong{font-family:proxima_novasemibold}.banner__content .btn-find-out{font-family:proxima_novasemibold;font-size:1.6rem;color:#000;border:1px solid #000;border-radius:.4rem;padding:1rem;text-align:center;display:block;max-width:18rem;margin-top:1rem;position:relative;z-index:1}.banner__content .btn-find-out:after{content:'';position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;height:100%;background:#fff;opacity:.2;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.banner__content .btn-find-out:hover:after{right:0;width:100%}.banner__content--right-items{width:100%;max-width:52rem;height:auto;overflow:hidden;float:left}.banner__content-wrapper{position:relative;z-index:8}.banner__inner-title{font-family:proxima_nova_rgregular;font-size:2.2rem;line-height:2.4rem;color:#000;margin:2rem 0;text-align:left;float:none;max-width:none}.banner__inner-title span{font-family:proxima_novasemibold}.banner__inner-grid{width:100%;height:auto;overflow:hidden;padding:0 0 1.5rem;position:relative}.banner__inner-grid:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:rgba(0,0,0,.3)}.banner__inner-grid img{display:inline-block;margin-right:1rem}.banner__inner-subtitle{font-family:proxima_novalight;font-size:2.1rem;color:#000}.banner__inner-box{width:100%;height:auto;overflow:hidden}.banner .slick-arrow{z-index:10;width:5rem;height:5rem;background:rgba(0,0,0,.6)}.banner .slick-prev{left:0}.banner .slick-prev:before{content:'\f104';line-height:.6}.banner .slick-next{right:0}.banner .slick-next:before{content:'\f105';line-height:.6}.leadins__after{width:100%;height:auto;overflow:hidden;background:#e5713d;padding:3rem 0}.leadins__after--banner{width:100%;height:auto;overflow:hidden}.leadins__after--banner .box{display:block}.leadins__after--banner .box:hover .abl-label{font-family:proxima_nova_rgbold}.leadins__after--banner .box:hover .icon-wrap:after{animation:pulse_leadins 1s infinite}.leadins__after--banner .box .abl-label{font-family:proxima_novalight;font-size:1.5rem;color:#fff;text-align:center;display:block;padding:0 .5rem;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.leadins__after--banner .box .icon-wrap{width:10.5rem;height:10.5rem;overflow:hidden;background:0 0;border-radius:50%;position:relative;margin:auto}.leadins__after--banner .box .icon-wrap:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;margin:auto;border-radius:50%}.leadins__after--banner .box .icon-wrap img{width:auto;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2}.leadins__after--content .col-md-6:first-child{padding-right:1.5rem;margin-bottom:1.5rem}.leadins__after--content .col-md-6:last-child{padding-left:1.5rem}.leadins__after--content .leadins__box{width:100%;height:auto;overflow:hidden;position:relative}.leadins__after--content .leadins__box .sl_grid{position:relative;bottom:0;right:0;text-align:right;padding:2.5rem}.leadins__after--content .leadins__box .sl-subtitle,.leadins__after--content .leadins__box .sl-title{font-family:proxima_novalight;color:#535252;margin:0 0 1rem;display:block}.leadins__after--content .leadins__box .sl-subtitle span,.leadins__after--content .leadins__box .sl-title span{font-family:proxima_novasemibold}.leadins__after--content .leadins__box .sl-title{font-size:4.1rem;line-height:4.3rem;position:relative}.leadins__after--content .leadins__box .sl-subtitle{max-width:30rem;float:right;font-size:2.8rem;line-height:3rem}.leadins__after--content .leadins__box .sl-content{width:100%;height:auto;overflow:hidden}.leadins__after--content .leadins__box .sl-content a.btn{font-family:proxima_novasemibold;font-size:1.6rem;color:#fff;background:#0c7898;display:block;text-align:center;padding:1.5rem;max-width:14rem;border-radius:.4rem;float:right;position:relative;overflow:hidden;z-index:1}.leadins__after--content .leadins__box .sl-content a.btn:after{content:'';position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;height:100%;background:#fff;opacity:.1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.leadins__after--content .leadins__box .sl-content a.btn:hover:after{right:0;width:100%}.leadins__after--content .leadins__box.sec_box img{margin:auto;display:block}.leadins__after--content .leadins__box.sec_box .col-md-12{padding:0;z-index:2}.leadins__after--content .leadins__box.sec_box .sl_grid{background:#f37238;position:relative;bottom:auto;right:auto;text-align:left;padding:2.5rem 2rem;max-width:none;z-index:-1}.leadins__after--content .leadins__box.sec_box .sl-title{color:#fff;padding-bottom:1.8rem;margin-bottom:1.5rem}.leadins__after--content .leadins__box.sec_box .sl-title:after{content:'';background:rgba(255,255,255,.5);position:absolute;bottom:0;left:0;right:0;width:100%;height:1px}.leadins__after--content .leadins__box.sec_box .sl-subtitle{max-width:none;float:none;font-family:proxima_nova_rgbold;font-size:1.8rem;line-height:2rem;text-transform:uppercase}.leadins__after--content .leadins__box.sec_box .sl-content{font-family:proxima_novalight;font-size:1.4rem;color:#fff}.leadins__after--content .leadins__box.sec_box .sl-content p{margin:0 0 1.5rem}.leadins__after--content .leadins__box.sec_box .sl-content strong{font-family:proxima_novasemibold}.leadins__after--content .leadins__box.sec_box .sl-content ol,.leadins__after--content .leadins__box.sec_box .sl-content ul{padding:0 0 0 1.5rem}.cas__section{width:100%;height:auto;overflow:hidden;background:#c8c1b2}.cas__section .left_img{float:left;position:relative}.cas__section .right_img{float:right}.cas__section-header{position:relative;top:0;left:0;width:100%;max-width:45rem;height:auto;padding:2rem}.cas__section-header .title{font-family:proxima_novalight;font-size:4.2rem;color:#333;margin:0 0 1rem}.cas__section-header .content{font-family:proxima_novalight;font-size:3.2rem;line-height:3.4rem;color:#333;margin:0}.main__section{width:100%;height:auto;overflow:hidden;background:#65a7b8}.main__section-inner{padding:0;width:100%;height:auto;overflow:hidden}.main__section-inner.pad_md{padding:4rem}.main__section .subtitle{font-family:proxima_nova_rgbold;font-size:1.8rem;display:block;text-transform:uppercase;margin:0 0 1.5rem;color:#fff;opacity:.5}.main__section .title{font-family:proxima_novalight;font-size:3.2rem;line-height:3.4rem;color:#fff;margin:0 0 5rem}.main__section .title span{font-family:proxima_novasemibold}.main__section .content{font-family:proxima_novalight;font-size:1.4rem;color:#fff}.latest-news{background:#f1f1f1;width:100%;height:auto;overflow:hidden;padding:0 2rem 2rem}.latest-news_title{font-family:proxima_nova_rgbold;font-size:1.8rem;color:#000;opacity:.5;text-align:center;text-transform:uppercase}.latest-news .news__item{width:100%;height:auto;overflow:hidden;background:#fff;margin:10px auto;max-width:38.2rem}.latest-news .news__item-img_wrap{width:100%;height:auto;overflow:hidden;border:1px solid #dbdada;position:relative}.latest-news .news__item-img_wrap img{display:block;position:relative;width:auto;max-width:100%;margin:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.latest-news .news__item-box{width:100%;height:auto;overflow:hidden;padding:1.5rem}.latest-news .news__item-content-wrap,.latest-news .news__item-heading_wrap{width:100%;height:auto;overflow:hidden}.latest-news .news__item-content-wrap .news__item__content{font-family:proxima_nova_rgregular;font-size:1.2rem;color:#060606;margin-top:1.5rem}.latest-news .news__item__title{margin:0;font-family:proxima_nova_rgbold;font-size:1.2rem;color:#ff4f00;text-transform:uppercase}.latest-news .news__item__title a{color:#ff4f00}.latest-news .news__item__date{font-family:proxima_nova_rgregular;font-size:1.2rem;padding-bottom:1.5rem;color:#7d7b7b;border-bottom:1px solid #dbdada;display:block}.gallery__home{width:100%;height:auto;overflow:hidden}.gallery__home-title{font-family:proxima_nova_rgbold;font-size:1.8rem;color:#000;opacity:.5;text-transform:uppercase;margin:0;text-align:center}.gallery__home-inner{width:100%;height:auto;padding-top:1.5rem;padding-bottom:1.5rem;overflow:hidden}.gallery__home-inner .img_wrap{display:block;padding:0 1rem}.gallery__home-inner .img_wrap img{margin:auto}.gallery__home-inner .img_wrap-inner{width:100%;max-width:42rem;height:48rem;overflow:hidden;border:1px solid #dbdada;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.gallery__home .slick-arrow{z-index:10;width:5rem;height:5rem;background:rgba(0,0,0,.6)}.gallery__home .slick-arrow:before{font-family:FontAwesome}.gallery__home .slick-prev{left:0}.gallery__home .slick-prev:before{content:'\f104';line-height:.6}.gallery__home .slick-next{right:0}.gallery__home .slick-next:before{content:'\f105';line-height:.6}.accreditations__home-title{font-family:proxima_nova_rgbold;font-size:1.8rem;color:#000;opacity:.5;text-transform:uppercase;margin:0;text-align:center}.accreditations__home-inner{width:100%;max-width:80%;height:auto;padding-top:1.5rem;padding-bottom:1.5rem;margin:auto}.accreditations__home-inner .img_wrap{height:5.5rem;position:relative}.accreditations__home-inner .img_wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;max-width:100%;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.accreditations__home .slick-arrow{z-index:10;width:5rem;height:5rem;color:#dbdada}.accreditations__home .slick-prev{left:-5rem}.accreditations__home .slick-prev:before{content:'\f104';font-family:FontAwesome;font-size:4rem;color:#dbdada}.accreditations__home .slick-next{right:-5rem}.accreditations__home .slick-next:before{content:'\f105';font-family:FontAwesome;font-size:4rem;color:#dbdada}#share_social{width:100%;height:auto;overflow:hidden;padding:1rem 0}#share_social .jssocials-share{float:left;margin-right:1rem}#share_social .jssocials-share-link{display:block;font-family:proxima_novalight;font-size:1.2rem;padding:.2rem 1rem;color:#fff;border-radius:.3rem;min-width:6rem;text-align:center}#share_social .jssocials-share-link i{margin-right:.5rem}#share_social .jssocials-share-facebook i,#share_social .jssocials-share-facebook span{opacity:0}#share_social .jssocials-share-facebook a{background:url(../images/facebookiconpng.png);background-repeat:no-repeat;background-size:cover}#share_social .jssocials-share-twitter i,#share_social .jssocials-share-twitter span{opacity:0}#share_social .jssocials-share-twitter a{background:url(../images/twittericonpng.png);background-repeat:no-repeat;background-size:cover}#share_social .jssocials-share-googleplus i,#share_social .jssocials-share-googleplus span{opacity:0}#share_social .jssocials-share-googleplus a{background:url(../images/googleiconpng.png);background-repeat:no-repeat;background-size:cover}.notop_margin{margin-top:0!important}.nobtm_margin{margin-bottom:0!important}.noleft_padding{padding-left:0!important}.noright_padding{padding-right:0!important}.notop_padding{padding-top:0!important}.nobtm_padding{padding-bottom:0!important}.novertical_margin{margin-top:0!important;margin-bottom:0!important}.nohorizontal_margin{margin-left:0!important;margin-right:0!important}.novertical_padding{padding-top:0!important;padding-bottom:0!important}.nohorizontal_padding{padding-left:0!important;padding-right:0!important}.show_md{display:none}.show_lg{display:none}.hide_lg{display:block}.hide_md{display:block}.visible_md{opacity:1}.no_lpad{margin-left:0}.full_max_width{max-width:none!important}.matchpad{position:relative}.matchpad img{position:absolute;bottom:0;width:auto;max-width:100%}.jscroll-spinner{clear:both;overflow:hidden}.banner__inner-grid img.icon_light{display:none}.banner__inner-grid img.icon_dark{display:inline-block}.set_height_auto .main-mgrid,.set_height_auto .main-section-inner{min-height:auto!important}.chocolat-image{max-width:420px;display:block;margin:auto}.no-js .banner{height:14.8rem}.no-js .banner__content-wrapper,.no-js .banner__images-items{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.no-js .leadins__after{height:21.3rem}.no-js .leadins__after--banner{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.no-js .gallery__home{height:52.9rem}.no-js .gallery__home .img_wrap-inner{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.no-js .accreditations__home{height:10.4rem}.no-js .accreditations__home .img_wrap{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.js .leadins__after{height:auto}.js .leadins__after--banner{opacity:1}.js .banner{height:auto}.js .banner__content-wrapper,.js .banner__images-items{opacity:1}.js .gallery__home{height:auto}.js .gallery__home .img_wrap-inner{opacity:1}.js .accreditations__home{height:auto}.js .accreditations__home .img_wrap{opacity:1}.main-section-inner img{margin:20px auto}.gfield_description.validation_message{display:none}.gform_wrapper ul li.gfield_error input,.gform_wrapper ul li.gfield_error textarea{border:0!important;border-bottom:1px solid #ff7d7d!important}.validation_error{margin-bottom:10px;color:#ff7d7d;font-family:open_sansregular;font-size:1.4rem}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@keyframes pulse_leadins{0%{width:5rem;height:5rem;background-color:#e5713d}100%{width:100%;height:100%;background-color:#f88f5f}}.pulse_leadins{animation:pulse_leadins 1s infinite}.btn_readmore_exist{padding:0!important;height:auto!important}.btn_readmore_exist .hide_md{display:block!important}.height_auto{height:auto!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pre__form-inner .gform_wrapper.two-column_wrapper ul.one-half.first li{margin-bottom:6.5px}}.limit_cat_tab .nav-tabs.nav-justified>li{display:block;width:16.66%;float:left}@media (max-width:768px){.limit_cat_tab .nav-tabs.nav-justified>li{display:block;width:100%;float:none}}.footer{background-color:#f37238;font-size:1.2rem;padding:2rem 3.5rem;color:#fafafa}.footer a{color:#fafafa}.footer__menu{margin-bottom:.6rem}.footer__menu ul{padding:0;margin:0;display:flex;justify-content:center}.footer__menu ul li{border-left:1px solid #fafafa;padding:0 1rem;list-style:none;line-height:1.6rem;margin:0}.footer__menu ul li:first-child{border-left:none;padding-left:0}.footer__menu ul li.current-menu-item>a{color:#0b1f35}.footer__copyright{display:flex;justify-content:center;margin-bottom:.4rem}.footer__badge{display:flex;align-items:center;justify-content:center;line-height:0}.footer__badge__prefix{margin-right:.4rem}.footer__badge__suffix{margin-left:1rem}.pre__footer{width:100%;height:auto;padding:5rem 0 6.5rem;overflow:hidden;background:#f37238}.pre__footer-heading{font-family:LatoRegular;font-size:1.8rem;color:#fff;margin:0 0 1.5rem;padding:3rem 0 2.5rem;text-transform:uppercase;position:relative;overflow:hidden;height:auto;width:100%}.pre__footer-heading:after{content:'';background:#fff;width:100%;height:.1rem;position:absolute;bottom:0;left:0;right:0;opacity:.3}.pre__footer ul{padding:0;margin:0}.pre__footer ul li{width:100%;height:auto;overflow:hidden}.pre__footer ul li a{display:block;font-family:LatoLight;font-size:1.4rem;color:#fff;padding:0 1rem 0 0}.pre__footer-links{width:50%;float:left}.pre__footer-fwlinks{width:100%;float:none}.pre__footer-social a{font-size:2rem;color:#fff;opacity:.5;display:inline-block;padding:0 1rem 0 0}.pre__footer .contactus_btn{background:rgba(255,255,255,.5);width:100%;max-width:13rem;height:auto;font-family:proxima_novalight;font-size:1.6rem;color:#fff;display:block;padding:.2rem 1rem;text-align:center;border-radius:.4rem;margin:2rem 0 0;position:relative;overflow:hidden}@media (max-width:480px){.pre__form-inner .gform_body li.label_visible .ginput_container_radio ul li{padding:10px 0 32px}}@media (min-width:480px){.gallery__home-inner .img_wrap-inner{height:39.5rem}.no-js .banner{height:21.7rem}}@media (max-width:768px){.single__img-box_img a{display:block;margin:auto;height:auto}.single__img-box_img a img{position:relative;display:block;margin:auto}}@media (min-width:768px){.header{text-align:right}.header__phone{margin-left:3.5rem}.header__social{margin-left:6.5rem}.header__address,.header__phone,.header__social{display:inline-block;text-align:left}.header__phone,.header__social{width:auto;float:none}.menu{padding:5rem 0 3rem}.menu__logo{text-align:right;padding-top:.4rem;padding-bottom:.4rem}.menu__navbar{margin-top:2rem;background-color:transparent}.menu .navbar-collapse{margin:0}.menu .navbar-collapse .navbar-nav{float:none}.menu .navbar-collapse .navbar-nav li{position:relative}.menu .navbar-collapse .navbar-nav li a{font-size:1.6rem;padding:.2rem .8rem}.menu .navbar-collapse .navbar-nav li a:hover{color:#fff;background-color:#0c7898}.menu .navbar-collapse .navbar-nav li .dropdown-menu{box-shadow:none;border:none;margin:0 .8rem;padding:0;background:0 0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.menu .navbar-collapse .navbar-nav li .dropdown-menu li{padding:.2rem .2rem}.menu .navbar-collapse .navbar-nav li .dropdown-menu li.current-menu-item>a,.menu .navbar-collapse .navbar-nav li .dropdown-menu li.open>a{background-color:#0c7898;color:#fff}.menu .navbar-collapse .navbar-nav li .dropdown-menu>li>a{font-size:1.6rem;color:#101010;background:#fff;padding:.2rem .8rem;padding-right:2rem;position:relative;z-index:1}.menu .navbar-collapse .navbar-nav li .dropdown-menu>li>a:hover{color:#fff;background:#0c7898}.menu .navbar-collapse .navbar-nav li>ul li>ul{left:100%;top:0}.menu .navbar-collapse .navbar-nav>li:hover>ul{left:0}.menu .navbar-collapse .navbar-nav>li:last-child:hover ul{left:auto;right:0}.menu .navbar-collapse .navbar-nav>li{display:table-cell;float:none}.menu .navbar-collapse .navbar-nav li>a .caret{top:.2rem}.frontpage__content{padding:10rem 0 19rem}.cas__section .left_img{position:absolute;top:0;left:0;bottom:0;margin:auto}.cas__section-header{position:absolute}.latest-news{padding:1.5rem 1.5rem 2rem}.latest-news .news__item{margin:10px auto}.gallery__home-inner .img_wrap-inner{height:28.9rem}.main__section .title{font-size:5.2rem;line-height:5.4rem}.cas__section-header .title{font-size:7.2rem}.frontpage__content-inner .main-title{font-size:6.2rem;line-height:6.4rem}.leadins__after--content .leadins__box .sl-title{font-size:5.1rem;line-height:5.3rem}.cat__listing-list_cat ul li{display:table-cell;width:1%}.accordion__section-main .panel__title-main{font-size:2.8rem}.no-js .banner{height:33.1rem}}@media (max-width:991px){.main-section-inner{background:#fff!important}.banner__inner-box{margin-top:0!important}.banner__content--right-items{max-width:none}}@media (min-width:992px){.menu__logo span{display:inline-block}.menu .navbar-collapse .navbar-nav li{padding:0 1rem}.banner{z-index:0}.banner__images.slick-slider{margin-bottom:0}.banner__images-items{background-color:#000;outline:0}.banner__images-items img{opacity:.8}.banner__doctors-info{position:absolute;max-width:40rem;text-align:right}.banner__doctors-name,.banner__doctors-specialization{color:#fff}.banner__images img{max-width:inherit;width:100%}.banner__content{padding-bottom:0}.banner__content-allhide{opacity:0;float:right;max-width:52rem}.banner__content-items{outline:0}.banner__content-wrapper{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.banner__content-info{margin-bottom:1.2rem;max-height:11.5rem;overflow:hidden;line-height:2.4rem}.banner__content-info,.banner__content-title{color:#fff}.banner__content-title{margin:7.5rem 0 1rem}.banner__content .btn-find-out{color:#fff;border:1px solid #fff}.banner__content-buttons{text-align:right}.banner__inner-subtitle,.banner__inner-title{color:#fff}.banner__inner-title{float:right;max-width:36rem}.banner__inner-grid:after{background:rgba(255,255,255,.3)}.banner__inner-grid img.icon_light{display:inline-block!important}.banner__inner-grid img.icon_dark{display:none!important}.main-mgrid{padding:4rem 7rem}.breadcrumbs{padding:3rem 6rem}.leadins__after--content .col-md-6:first-child{padding-right:0;margin-bottom:0}.leadins__after--content .col-md-6:last-child{padding-left:0}.leadins__after--content .leadins__box .sl_grid{position:absolute}.main-mgrid,.main-section-inner{min-height:58rem}.single__img-descwrap,.single__img-imgwrap{min-height:48rem}.hide_md{display:none}.show_md{display:block}.visible_md{opacity:0}.main__section-inner{padding:4rem}.single__btn-wrapper{position:absolute;left:4rem;bottom:4rem}.main-mheader{font-size:5.2rem;margin:0 0 5rem}.main-mnpad #map_canvas{height:100%}.main-mcontent .main-mcontact_details{padding:0 0 0 1.5rem}.no-js .banner{height:41.1rem}.footer__copyright{display:inline-block;margin-top:1.5rem;vertical-align:middle}.footer__menu{display:inline-block;margin-left:10px;margin-top:1.9rem;vertical-align:middle}.footer__menu ul{justify-content:flex-start}.footer__badge{display:flex;height:5rem;justify-content:flex-end}}@media (min-width:1650px){.banner__content-allhide{max-width:52rem;float:right}.banner__content--left-items{text-align:right}.banner__content-buttons{text-align:right}.banner__content-title{font-size:5.1rem;line-height:5.3rem;color:#fff;margin:0 0 5rem}.banner__content-info{font-size:1.6rem;line-height:2rem;color:#fff}.banner__content .btn-find-out{color:#fff;border:1px solid #fff;padding:1.5rem}.banner__inner-title{font-size:2.8rem;line-height:3rem;color:#fff;margin:0 0 2rem;float:right;max-width:36rem}.banner__inner-subtitle{color:#fff}.banner__inner-grid{padding:0 0 2.5rem}.banner__inner-grid:after{background:rgba(255,255,255,.5)}.gallery__home-inner .img_wrap-inner{height:48rem}}@media (min-width:1350px){.pre__form-inner .gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{float:left}.pre__form-inner .gform_wrapper.two-column_wrapper ul.one-half{margin-left:6%!important;width:47%}}@media (max-width:1200px){.banner__inner-box{margin-top:125px}}@media (min-width:1200px){.frontpage__content-inner .main-title{font-size:4.2rem;line-height:4.4rem}.accordion__section-main .panel__title-main{font-size:3.2rem}.banner__content-allhide{display:block}.leadins__after--content .leadins__box.sec_box .sl_grid{padding:3.5rem 5rem;max-width:60rem}.accreditations__home-inner{max-width:99rem}.show_lg{display:block}.hide_lg{display:none}.leadins__box.sec_box:before{content:'';background:#f37238;width:75%;height:100%;position:absolute;z-index:1;left:0;top:0;bottom:0}.no-js .banner{height:78.8rem}.pre__footer-heading{padding:0 0 2.5rem}}@media (min-width:1720px){.frontpage__content-inner .main-title{font-size:7.2rem;line-height:7.4rem}}