*,*:after,*:before{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;scroll-behavior:smooth}body{color:#444}b,strong,p strong{font-weight:600;font-family:'Poppins',sans-serif}p strong{font-size:1.7rem}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{zoom:1}img{max-width:100%;vertical-align:bottom;height:auto}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity 0.5s linear 0.2s;-moz-transition:opacity 0.5s linear 0.2s;transition:opacity 0.5s linear 0.2s;opacity:1}a{text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{border:1px solid #04a4cc;outline:0}p,ul,ol{font-size:1.6rem;font-family:'Poppins',sans-serif;font-weight:300}h1{font-size:3.6rem;font-family:'Libre Baskerville',serif;font-weight:400}h2{font-size:3.5rem}h3{color:#fff;font-size:3.3rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:25px}h4{font-size:2.5rem;color:#000;font-family:'Libre Baskerville',serif;font-weight:300}h5{font-size:2rem}h6{font-size:1.6rem}blockquote{margin:25px 0;padding:25px 0 25px 5vw;font-style:italic;border-top:1px solid;border-bottom:1px solid;font-weight:700}b,strong{font-weight:500}.wrapper{display:flex;flex-direction:column;margin:0 auto;min-height:100vh;position:relative;width:100%;overflow:hidden}.container{max-width:1380px;align-self:center;flex:1 auto;margin:0 auto;width:100%;height:100%;padding:0 20px}.container-fluid{max-width:100%;padding:0 20px}.header{min-height:800px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.header:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#212121;opacity:.62;z-index:1}.header .container{position:relative;z-index:2}.logo-img{backface-visibility:hidden;height:80px}.top-header{border-bottom:1px solid #212a32;min-height:80px;position:relative;z-index:2;display:none;background-color:#1b2025}.top-header a,.top-header span{color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:400;display:inline-block;vertical-align:middle}.top-header i.fal{color:#fff;margin-right:8px;display:inline-block;vertical-align:middle;font-size:20px}.top-header .column{margin-right:20px}.button.free-consultation{display:none!important}header .logo a{font-size:2.3rem;color:#fff;font-family:'Poppins',sans-serif;font-weight:900}header .columns-space-between{justify-content:space-between}.social-block{margin:0 0 3rem!important}.social-block a{color:#fff;font-size:1.6rem;display:flex;align-items:center;word-wrap:break-word;transition:0.4s ease}.social-block a:hover{color:rgb(143 217 217)}.social-block a i{padding-right:15px!important;font-size:2.3rem!important}#responsive-menu-pro-container #responsive-menu-pro-title{margin:2rem 0!important;max-width:80%!important}#responsive-menu-pro-container .responsive-menu-pro-search-box{font-size:1.4rem}.nav ul{margin:0;padding:0}.nav ul li{list-style:none;display:inline-block;vertical-align:middle;margin-right:25px;position:relative}.nav ul li a{color:#fff;font-family:'Libre Baskerville',serif;font-size:18px;transition:0.3s ease;position:relative}.nav ul li a:before{content:'';display:block;width:0%;height:2px;background-color:#8fd9d9;position:absolute;left:0;bottom:-5px;transition:0.3s ease}.nav ul li.menu-item-home.current-menu-item a{color:#fff}.nav ul li.menu-item-home.current-menu-item a:before{width:0%}.nav ul li a:hover:before,.nav ul li.current-menu-item a:before,.nav ul li.menu-item-home a:hover:before{width:100%}.nav ul li a:hover,.nav ul li.current-menu-item a,.nav ul li.menu-item-home a:hover{color:#8fd9d9}.nav ul li.current-menu-item li a{color:#fff}.nav .sub-menu{position:absolute;top:40px;left:0;opacity:0;transition:1s ease;width:300px;height:0;background-color:#000;border-radius:15px;border:1px solid #8fd9d9;overflow:hidden;z-index:10}.nav .sub-menu li{display:block;margin-right:0}.nav .sub-menu li a{color:#fff;transition:0.3s ease;display:block;width:100%;padding:10px 20px}.nav .sub-menu li a:before,.nav .sub-menu li a:hover:before{display:none}.nav .sub-menu li a:hover{background-color:#8fd9d9;color:#000}.nav li#menu-item-67:hover .sub-menu{opacity:1;height:254px;transition:0.5s ease}.under-top-header{min-height:110px;display:flex;position:relative;z-index:99999;background-color:#1b2025}.under-top-header nav{display:inline-block;vertical-align:middle}.under-top-header a.button{vertical-align:middle}header .button{font-size:1.4rem;color:#212121;font-family:'Poppins',sans-serif;font-weight:700;background-color:#8fd9d9;border-radius:25px;padding:12px 30px;transition:0.3s ease}header .button:hover{color:#8fd9d9;background-color:#212121}.hero-contant{color:#fff;text-align:left;height:100%;display:flex;min-height:400px}.hero-contant h1,.hero-contant h3{font-weight:400;font-size:5rem}.about-us{margin-top:65px;margin-bottom:420px}.about-us .container-fluid{padding:0 40px}.about-us .black-section{background-color:#212121;padding:6% 9%}.about-us .black-section p{color:#fff}.about-us .black-section h2{color:#fff;font-size:3.3rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:25px}.about-us .columns{align-items:flex-end}.about-us .image-section{position:relative}.about-us .image-section .image-box{margin:0 0 -31% -80px;position:relative;z-index:1}.quote-section{background-color:#8fd9d9;position:absolute;left:-45%;top:73%;color:#000;z-index:2;max-width:395px;padding:65px 35px 45px 35px;box-shadow:0 3px 6px #00000029;font-size:1.6rem;font-weight:300;line-height:26px}.quote-section i{color:#fff;font-size:30px;position:absolute;top:25px;left:35px}.our-services-bg-box{background-position:top center;background-repeat:no-repeat;background-size:cover}.our-services .container-fluid{padding:0}.third-repeater{justify-content:space-between}.services-title{max-width:450px;margin:0 auto;position:relative;top:-50px}.services-title h2{color:#000;font-size:3.3rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:25px}.our-services h3{font-size:2.5rem;color:#000;font-family:'Libre Baskerville',serif;font-weight:300}.our-services .first-row{overflow:hidden;margin-bottom:-5px;background-color:#fff;z-index:2;position:relative;padding-top:10px}.our-services .first-row .column:nth-child(3),.our-services .columns .column:nth-child(2){background-color:#8fd9d9}.our-services .columns .column:nth-child(1){background-color:#fff}.our-services .columns.first-row .column:nth-child(2){background-color:#fff}.inner-content-box{padding:20px 30px;display:block;color:#000}.testimonials{margin:150px 0}.testimonials i.fas{font-size:50px;color:#e0b535;transform:rotate(180deg);width:50px;height:50px;display:block}.testimonials h3{color:#212121}.testimonials .testimonial-content{font-size:1.6rem;font-weight:300;line-height:24px}.testimonials .name{font-size:1.8rem;font-family:'Poppins',sans-serif;font-weight:700;margin-bottom:12px}.slick-arrow:before{color:#212121;font-size:1.9rem;content:'Prev'}.slick-next.slick-arrow::before{content:'Next'}.slick-next,.slick-prev{left:initial;right:25px;bottom:-40px;top:initial}.slick-prev{right:100px}.slick-prev:after{content:'';display:block;width:2px;height:120%;background-color:#212121;position:absolute;right:-35px;top:0}.flex-end{align-self:flex-end}.blog-section .flex-end{text-align:right}.container.blog-page .column.is-7-desktop{overflow:hidden}.home .blog-section h3{color:#fff;font-size:3rem}.home .blog-section h2{color:#212121;font-size:3.3rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:25px}.post-box{background-color:#212121;height:100%}.post-box .columns,.post-box .column,.post-box .blog-post-content{height:100%}.post-box .blog-post-content{display:flex;flex-direction:column}.post-box .column:first-child{padding-right:0;padding-top:0;padding-bottom:0}.post-box .column:last-child{align-items:center;display:flex;padding:50px 30px 50px 20px}.post-box .blog-post-content{color:#fff;padding:0 31px}.p-no-mrg p{margin-bottom:0}.columns.blog-top-row{margin-bottom:50px}.button,.form-submit .frm_button_submit.frm_final_submit.button,.contact-page #form_contact-us-page .frm_button_submit.frm_final_submit.button{background-color:#e0b535;box-shadow:0 3px 6px #00000029;padding:7px 35px;font-size:1.5rem;color:#fff;border-radius:25px;transition:0.3s ease;position:relative;top:0;font-family:'Poppins',sans-serif;font-weight:500}.button-box{margin-top:auto}.button:hover,.form-submit .frm_button_submit.frm_final_submit.button:hover,.contact-page #form_contact-us-page .frm_button_submit.frm_final_submit.button:hover{top:3px;background-color:#c7a130}.blog-post-content .date{text-align:right;font-size:1.3rem;font-family:'Poppins',sans-serif;font-weight:700}.blog-post-content h1,.blog-post-content h3,.blog-post-content a.title{color:#fff}.blog-post-content h1,.blog-post-content h3{font-size:3rem}.content-box p{font-size:1.4rem;line-height:26px}.content-box{margin-bottom:35px}a.image-anchor{display:block;overflow:hidden}.image-anchor img{transition:0.3s ease;transform:scale(1)}.image-anchor:hover img{transform:scale(1.1)}.content-box a.title h1,.content-box a.title h3{transition:0.3s ease}.content-box a.title:hover h1{color:#8fd9d9}.blog-section .post-box.first-post{margin-bottom:35px}article{overflow:hidden}.blog-section{margin-bottom:130px}.header.inner-pages:before{width:100%}.header.inner-pages{min-height:initial;max-height:600px;position:relative}.header.inner-pages:after,.header.inner-pages.inner-practise.blog-header:after{content:'';display:block;width:50%;height:42px;background-color:#8fd9d9;position:absolute;right:0;bottom:0;z-index:2}.header.inner-pages .hero-contant h1,.header.inner-pages .hero-contant h3{margin:0;color:#fff}.content-wrap{margin:150px 0}.practice-areas ul.columns{padding:0 2%}.practice-areas .content-box{max-width:510px;margin:0 auto 35px auto;position:relative;left:40px}.practice-areas .content-box.nth-child-2{left:initial;right:40px}.practice-areas h2,.practice-areas h3,.practice-areas a.h2-title{color:#212121;font-size:2.5rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:35px;margin-top:0}.practice-areas .button-box{margin-top:60px}.header.inner-pages.inner-practise:after{display:none}.frm_forms{background-color:#8fd9d9;padding:25px 25px 10px}#form_contact-form h3.frm_form_title{color:#212121;font-size:2.5rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:35px;margin-top:0}#form_contact-form .frm_primary_label{display:none}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:100%;direction:ltr;position:relative;top:-90px;z-index:2}.with_frm_style .frm_form_fields>fieldset{padding-bottom:0}#form_contact-form .frm_button_submit{margin-bottom:0;border:none}#form_contact-form .frm_button_submit:hover{color:#fff}.top-content-box{margin-top:20px;margin-bottom:100px!important}.blue-bg{background-color:#f4fbfb}.columns.columns-no-mrg{padding-top:0;padding-bottom:0}.columns.columns-no-mrg .column.is-7-desktop{margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:0;padding-left:0;position:relative}.columns.columns-no-mrg .column.is-7-desktop p,.columns.columns-no-mrg .column.is-7-desktop img{margin:0}.columns.columns-no-mrg .column.is-7-desktop:before{content:'';position:absolute;left:0;top:0;width:.75rem;background-color:#fff;height:100%;z-index:2}.practice-area h3,.blog-section.related-posts h3{color:#212121;font-size:2.5rem;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:35px;margin-top:0}.blog-section.related-posts h3{margin-bottom:20px;margin-top:20px}.single-post .blog-section.related-posts .blog-post-content h3,.single-practice-areas .blog-section.related-posts .blog-post-content h3{color:#fff}.columns.columns-no-mrg .inner-box{padding:0% 5%}.columns.columns-no-mrg.margin-section,.columns.margin-section{margin-bottom:100px}.small-image-box{width:184px;height:184px;border-radius:50%;overflow:hidden}.practice-area .small-image-box{margin-top:50px;text-align:center;margin:50px auto 30px auto}.practice-area .small-content{text-align:center}.practice-area .small-content h3{margin-bottom:12px}.practice-area .small-content p{font-size:1.4rem;line-height:27px}.blue-with-border{background-color:#f4fbfb;border:1px solid #f6f6f6;padding:50px 30px 30px 30px}.practice-area .container .columns:first-child{background:none;border:none}.blue-with-border .column:nth-child(2){text-align:center}.blue-with-border .small-image-box{display:none}.practice-area .column.is-6-desktop{margin-bottom:50px}.practice-area .column.is-6-desktop h3{margin-top:10px}.blue-with-border .column:nth-child(2) h3{margin-bottom:5px}.practice-area hr{margin:50px 0}.blue-with-border .column.is-4-desktop:nth-child(2){text-align:left}.columns.columns-no-mrg.margin-section.remove-margin,.columns.margin-section.remove-margin{margin-bottom:0}.practice-area.about-page .image-box{position:relative;top:-50px;width:97%;z-index:2}.practice-area.about-page .image-box img{position:relative;z-index:3}.practice-area.about-page .image-box:before,.practice-area.about-page .image-box:after,.practice-area.about-page .image-box span{content:'';display:block;position:absolute;right:-3%;bottom:0;background-color:#212121;width:38px;height:140px;z-index:1}.practice-area.about-page .image-box:after{width:50%;height:152px;bottom:-152px;right:0;background-color:#8fd9d9}.practice-area.about-page .image-box span{background-color:#e0b535;height:148px;right:initial;bottom:0;width:158px;left:-120px}.practice-area.about-page .container-fluid{padding-left:0;position:relative;margin-top:-158px}.practice-area.about-page .container-fluid:before{content:'';position:absolute;left:0;top:0;z-index:0;width:50%;height:100%;background-color:#212121}.practice-area.about-page .container-fluid .container{position:relative;z-index:1;padding:35px 0;margin-bottom:50px}.practice-area.about-page .fas{color:#fff;font-size:35px}.practice-area.about-page .testimonial-content{color:#fff;font-family:'Poppins',sans-serif}.practice-area.about-page .testimonial-content{font-size:1.3rem;font-weight:200;line-height:21px}.practice-area.about-page .testimonial-content .name{font-size:2rem;font-weight:700;margin-bottom:14px;margin-top:14px}.practice-area.about-page .column.is-6-desktop{margin-bottom:0}.container.blog-page{margin:150px 0}.container.blog-page .column:first-child{margin-bottom:50px}.container.blog-page .column{margin-bottom:25px}.container.blog-page .column .column{margin-bottom:0}.container.blog-page article{height:100%}.container.blog-page .post-box.list-of-posts{margin-bottom:0;height:100%}.pagination{text-align:center;margin-top:25px}.pagination a,.pagination span{font-size:2rem;color:#212121;transition:0.3s ease;font-weight:700;margin:0 6px}.pagination .current,.pagination a:hover,.pagination span:hover{color:#8fd9d9}.custom-share{position:-webkit-sticky;position:sticky;top:100px}.container.blog-inner-page article{padding:100px 0}.custom-share .title{font-size:1.9rem;color:#484848;font-family:'Libre Baskerville',serif;font-weight:300;margin-bottom:20px;text-align:center}.custom-share .a2a_default_style a{float:none;font-size:27px;color:#e0b535;transition:0.3s ease}.custom-share .a2a_default_style a:hover{color:#8fd9d9}.custom-share .a2a_default_style div{width:27px;margin:0 auto 25px auto}.container.blog-inner-page img{margin-bottom:30px}.container.contact-page{margin:35px 0 50px 0}.contact-address{background-color:#f2fafa;padding:50px 50px}.contact-address .columns{justify-content:space-around}.contact-address a,.contact-address span{color:#000;font-size:1.3rem;font-family:'Poppins',sans-serif;font-weight:400;display:inline-block;vertical-align:middle}.contact-address i.fal{color:#000;margin-right:8px;display:inline-block;vertical-align:middle;font-size:25px}.contact-address .column{margin-right:20px}#frm_form_2_container{top:0px!important;background:none;padding-left:0;padding-right:0}#frm_form_2_container label,.frm_fields_container #field_bx9ik_label{font-size:2rem;color:#000;font-family:'Poppins',sans-serif;font-weight:600;margin-bottom:10px}.custom-cities-list a{color:#000;font-weight:600;transition:0.3s ease}.custom-cities-list a:hover{color:#8fd9d9}.single-city .addtoany_content_top{display:none}.inner-city .our-services-bg-box{background-position:50% 75%}#form_contact-form input[type='text'],#form_contact-form input[type='tel'],#form_contact-form input[type='email'],#form_contact-form textarea{border-radius:5px;border:1px solid #fff;font-size:1.5rem;color:#a2a2a2;font-family:'Poppins',sans-serif;font-weight:500;background-color:#fff;transition:0.3s ease;padding:20px 20px}#frm_form_2_container [type='text'],#frm_form_2_container input[type='tel'],#frm_form_2_container input[type='email'],#frm_form_2_container textarea,#frm_form_2_container select{border:2px solid #707070;border-radius:0;padding:20px 14px}#frm_form_2_container select{padding:0 14px;height:44px}#form_contact-us-page .button{border:none;border-width:0}.footer{background:#212121;padding:0 0 20px 0;color:#fff}.footer .column.is-5-desktop .logo{margin-bottom:10px}.footer .column.is-5-desktop p{font-size:1.3rem;font-family:'Poppins',sans-serif;font-weight:100;max-width:350px}.footer nav li{width:33.33333%;margin-right:0;margin-bottom:35px}.footer a,.footer p{color:#fff}.footer-top{background-color:#8fd9d9;min-height:75px;display:flex}.footer-top .columns{justify-content:space-between}.footer-top a,.footer-top span{color:#000;font-size:1.3rem;font-family:'Poppins',sans-serif;font-weight:400;display:inline-block;vertical-align:middle}.footer-top i.fal{color:#000;margin-right:8px;display:inline-block;vertical-align:middle;font-size:25px}.footer-top .column{margin-right:20px}.footer-content{padding-top:100px;padding-bottom:100px}.footer-content h2{margin-top:0;font-size:23px;margin-bottom:0}.footer-content .logo a{font-size:2.3rem;color:#fff;font-family:'Poppins',sans-serif;font-weight:900}.footer-content .columns{justify-content:space-between}.footer-content p{font-weight:300}.footer-copy{font-size:21px;font-family:'Poppins',sans-serif;font-weight:600;text-align:center;border-top:1px solid #fff;padding-top:20px}.footer-copy a{text-decoration:underline}footer nav ul{margin:0;padding:0}footer nav ul li{list-style:none}footer nav ul li a{color:#fff;font-family:'Libre Baskerville',serif;font-size:18px}footer .sub-menu{display:none}.footer-content ul.social-list{margin:0;padding:0;text-align:left}.footer-content ul.social-list li{list-style:none;display:inline-block;vertical-align:middle;margin:0 7px}.footer-content ul.social-list li i{font-size:30px}.footer-content ul.social-list li a{transition:0.3s ease}.footer-content ul.social-list li a:hover{color:#8fd9d9}.pagination{font-size:1.6rem}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.error404 .header.inner-pages{max-height:300px}.error404 .hero-contant{display:none}.contact-form form{padding-right:5%}.acf-map{width:100%;height:100%;min-height:400px;max-height:600px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.archive.category .hero-contant,.archive.tax-county .hero-contant{display:none}@media only screen and (min-width:1141px){.top-header{display:flex}.button.free-consultation{display:inline-block!important}}@media only screen and (max-width:1350px){.practice-areas .content-box{left:0}.practice-areas .content-box.nth-child-2{right:0}}@media only screen and (max-width:1140px){.under-top-header nav{display:none}}@media only screen and (max-width:1024px){.every-second>.columns{flex-direction:column-reverse;display:flex}.practice-areas .content-box{max-width:100%}.practice-area img{text-align:center;display:block;margin-left:auto;margin-right:auto}.practice-area.about-page .image-box span{display:none}.practice-area.about-page .container-fluid{margin-top:-50px}.practice-area.about-page .container-fluid:before{width:100%}.practice-area.about-page .container-fluid .container{padding:35px 20px}.under-top-header{z-index:5}.footer-content ul.social-list{text-align:center}.footer-content .column{text-align:center;margin-bottom:25px}.footer-content .column p{margin:0 auto}}@media only screen and (max-width:769px){.container.blog-page .column.is-7-desktop,.container.blog-page .column.is-5-desktop{height:auto}.footer .column.is-5-desktop p{max-width:100%;text-align:center}.under-top-header{z-index:5}.under-top-header{min-height:150px}.hero-contant{text-align:center}.footer-top .columns{align-items:center;justify-content:center}.footer-top{padding:50px 0}.columns.columns-no-mrg .column.is-7-desktop{padding-left:.75rem}.columns.columns-no-mrg .column.is-7-desktop:before{display:none}.top-header .column.is-narrow{width:100%;text-align:center}.top-header{padding:30px}header .logo a{font-size:1.5rem}.under-top-header .column{text-align:left}.under-top-header .logo{margin-bottom:20px}.hero-contant h1{font-size:4rem}.about-us .container-fluid,.our-services .container-fluid{padding:0 20px}.about-us .image-section .image-box{margin:0}.about-us .image-section{padding:10px 0}.quote-section{left:0;bottom:70px;font-size:1.3rem;width:81%;line-height:1.5;position:relative}.about-us{margin-bottom:0}.services-title{top:0}.inner-content-box{padding:0}.footer-content{padding:30px 0}.footer-content .logo a{font-size:1.5rem}.footer-content .logo,.footer-content nav{text-align:center}.footer-content nav li{margin-bottom:15px}header{min-height:400px}.post-box .column:first-child{padding-left:.75rem;padding-right:.75rem}.post-box .blog-post-content{padding:20px 31px}.blog-section .post-box.first-post,.post-box.list-of-posts{margin-bottom:25px}.logo-nav{font-size:1.5rem;color:#fff;font-family:'Poppins',sans-serif;font-weight:900;text-align:center}.content-wrap.practice-areas .container-fluid .container{padding:0}.content-wrap{margin:50px 0}.practice-areas .content-box{left:0}.practice-areas .content-box.nth-child-2{right:0}.every-second>.columns{flex-direction:column-reverse;display:flex}.practice-areas .content-box{max-width:100%}.frm_forms.frm_style_formidable-style.with_frm_style{top:0}.practice-area .columns.is-multiline.is-mobile.blue-with-border.margin-section.is-centered{padding:20px 15px}.practice-area .columns.is-multiline.is-mobile.blue-with-border.margin-section.is-centered .column{width:100%}.custom-share .a2a_default_style div{margin:0 10px;display:inline-block;vertical-align:middle}.custom-share .a2a_default_style{padding-left:40px}.a2a_kit.a2a_default_style{text-align:center}.practice-area.about-page .image-box{top:30px}.practice-area.about-page .image-box:after{display:none}.custom-cities-list{margin-top:35px}.footer-content ul.social-list{text-align:center}.error404 .header.inner-pages{max-height:350px}.contact-form form{padding-right:0}.header.inner-pages:after,.header.inner-pages.inner-practise.blog-header:after{display:none}}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.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 .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:' (' attr(href) ')'}abbr[title]:after{content:' (' attr(title) ')'}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.nav,.sidebar,.home-slider,#respond{display:none}@page{margin:2cm}}.blog-thumbnail{height:240px;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover!important;background-position:center center!important}.single.single-post h3{color:#000}