/*!
Theme Name:     BrylandSheds
Theme URI:      http://www.brylandsheds.com.au
Description:    This is a custom created theme for BrylandSheds
Author:         Corey Crowden
Author URI:     http://www.coreycrowden.com.au
Version:        1.0.0
License:        Use of this theme requires permission from BrylandSheds
Template:       genesis
Text Domain:    cc_theme
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:Raleway,sans-serif}.testimonial .testimonial-content,blockquote,em,i{font-style:italic}html{line-height:1;font-size:62.5%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (max-width:425px){html{font-size:56.25%}}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box:before,.clearfix:before,.content-sidebar-wrap:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.content-sidebar-wrap:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.button,.button-action,.button-action-invert,.button-invert,.button-text,.menu-item,.menu-toggle,.site-logo .a,.site-logo .b,.sub-menu,.translucent-overlay,a,blockquote,button,input,input[type=search],input[type=button],input[type=reset],input[type=submit],select,textarea{transition:all .3s ease-in-out}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.genesis-skip-link,.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.genesis-skip-link:active,.genesis-skip-link:focus,.genesis-skip-link:hover,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img.align-left,img.alignleft{float:left;margin-right:20px;margin-bottom:10px}@media (max-width:425px){img.align-left,img.alignleft{margin-right:11px;margin-bottom:5.5px}}img.align-center,img.aligncenter{margin-left:auto;margin-right:auto;display:block}img.align-right,img.alignright{float:right;margin-left:20px;margin-bottom:10px}@media (max-width:425px){img.align-right,img.alignright{margin-left:11px;margin-bottom:5.5px}}body,input,select,textarea{font-weight:500;text-transform:none;line-height:1.6;font-size:16px;font-size:1.6rem}h1{font-size:42px;font-size:4.2rem;font-weight:200}h2{font-size:32px;font-size:3.2rem;font-weight:500}h3{font-weight:200;font-size:28px;font-size:2.8rem}h4{font-weight:500;font-size:24px;font-size:2.4rem}h5,label{font-weight:200;font-size:22px;font-size:2.2rem}h6{font-weight:500;font-size:20px;font-size:2rem}h1>[class*=" fa-"],h1>[class^=fa-],h2>[class*=" fa-"],h2>[class^=fa-],h3>[class*=" fa-"],h3>[class^=fa-],h4>[class*=" fa-"],h4>[class^=fa-],h5>[class*=" fa-"],h5>[class^=fa-],h6>[class*=" fa-"],h6>[class^=fa-]{top:.16em}p{margin-top:1rem;margin-bottom:1rem}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:4rem}p.no-spacing{margin:0;line-height:1.6}p.no-spacing+h1,p.no-spacing+h2,p.no-spacing+h3,p.no-spacing+h4,p.no-spacing+h5,p.no-spacing+h6{margin-top:0;line-height:1}blockquote,hr{margin:80px 0}b,strong,th{font-weight:700}a{text-decoration:none}.text-style-normal blockquote,.text-style-normal div,.text-style-normal p,body blockquote,body div,body p{color:#6f6f6f}.text-style-normal h1,.text-style-normal h2,.text-style-normal h3,.text-style-normal h4,.text-style-normal h5,.text-style-normal h6,.text-style-normal label,body h1,body h2,body h3,body h4,body h5,body h6,body label{color:#000}.text-style-normal b,.text-style-normal strong,.text-style-normal th,body b,body strong,body th{color:#6f6f6f}.text-style-normal a,body a{color:#1c1f24}.text-style-normal a:active,.text-style-normal a:hover,body a:active,body a:hover{color:#bbd124}.text-style-normal .menu a,body .menu a{color:#000;display:inline-block}.text-style-normal .menu a:active,.text-style-normal .menu a:hover,body .menu a:active,body .menu a:hover{color:#000}.text-style-normal a.title-link,.text-style-normal a.title-link:hover,body a.title-link,body a.title-link:hover{color:#fff}.text-style-normal a.title-link .title-tag,body a.title-link .title-tag{color:#bbd124}.text-style-normal a.title-link .title-tag:hover,body a.title-link .title-tag:hover{color:#199d48}.text-style-normal .button,body .button{color:#6f6f6f;background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.text-style-normal .button:active,.text-style-normal .button:hover,body .button:active,body .button:hover{color:#000;background:#bbd124}.text-style-normal .button-action,.text-style-normal .gform_save_link,body .button-action,body .gform_save_link{color:#6f6f6f;border:1px solid #6f6f6f}.text-style-normal .button-action:active,.text-style-normal .button-action:hover,.text-style-normal .gform_save_link:active,.text-style-normal .gform_save_link:hover,body .button-action:active,body .button-action:hover,body .gform_save_link:active,body .gform_save_link:hover{color:#fff;background:#1c1f24;border:1px solid #1c1f24}.text-style-normal .button-text,body .button-text{font-size:22px;font-size:2.2rem;color:#6f6f6f}.text-style-normal .button-text:active,.text-style-normal .button-text:hover,body .button-text:active,body .button-text:hover{color:#000;background:rgba(0,0,0,.03)}.after-content-widget-area blockquote,.after-content-widget-area div,.after-content-widget-area p,.featured-image-swiper-container blockquote,.featured-image-swiper-container div,.featured-image-swiper-container p,.featured-projects-swiper-container blockquote,.featured-projects-swiper-container div,.featured-projects-swiper-container p,.featured-title-area blockquote,.featured-title-area div,.featured-title-area p,.footer-action-widgets blockquote,.footer-action-widgets div,.footer-action-widgets p,.footer-widgets blockquote,.footer-widgets div,.footer-widgets p,.header-action-widgets blockquote,.header-action-widgets div,.header-action-widgets p,.site-footer blockquote,.site-footer div,.site-footer p,.site-header blockquote,.site-header div,.site-header p,.site-inner blockquote,.site-inner div,.site-inner p,.text-style-invert blockquote,.text-style-invert div,.text-style-invert p{color:#9d9d9d}.after-content-widget-area h1,.after-content-widget-area h2,.after-content-widget-area h3,.after-content-widget-area h4,.after-content-widget-area h5,.after-content-widget-area h6,.after-content-widget-area label,.featured-image-swiper-container h1,.featured-image-swiper-container h2,.featured-image-swiper-container h3,.featured-image-swiper-container h4,.featured-image-swiper-container h5,.featured-image-swiper-container h6,.featured-image-swiper-container label,.featured-projects-swiper-container h1,.featured-projects-swiper-container h2,.featured-projects-swiper-container h3,.featured-projects-swiper-container h4,.featured-projects-swiper-container h5,.featured-projects-swiper-container h6,.featured-projects-swiper-container label,.featured-title-area h1,.featured-title-area h2,.featured-title-area h3,.featured-title-area h4,.featured-title-area h5,.featured-title-area h6,.featured-title-area label,.footer-action-widgets h1,.footer-action-widgets h2,.footer-action-widgets h3,.footer-action-widgets h4,.footer-action-widgets h5,.footer-action-widgets h6,.footer-action-widgets label,.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6,.footer-widgets label,.header-action-widgets h1,.header-action-widgets h2,.header-action-widgets h3,.header-action-widgets h4,.header-action-widgets h5,.header-action-widgets h6,.header-action-widgets label,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer label,.site-header h1,.site-header h2,.site-header h3,.site-header h4,.site-header h5,.site-header h6,.site-header label,.site-inner h1,.site-inner h2,.site-inner h3,.site-inner h4,.site-inner h5,.site-inner h6,.site-inner label,.text-style-invert h1,.text-style-invert h2,.text-style-invert h3,.text-style-invert h4,.text-style-invert h5,.text-style-invert h6,.text-style-invert label{color:#fff}.after-content-widget-area b,.after-content-widget-area strong,.after-content-widget-area th,.featured-image-swiper-container b,.featured-image-swiper-container strong,.featured-image-swiper-container th,.featured-projects-swiper-container b,.featured-projects-swiper-container strong,.featured-projects-swiper-container th,.featured-title-area b,.featured-title-area strong,.featured-title-area th,.footer-action-widgets b,.footer-action-widgets strong,.footer-action-widgets th,.footer-widgets b,.footer-widgets strong,.footer-widgets th,.header-action-widgets b,.header-action-widgets strong,.header-action-widgets th,.site-footer b,.site-footer strong,.site-footer th,.site-header b,.site-header strong,.site-header th,.site-inner b,.site-inner strong,.site-inner th,.text-style-invert b,.text-style-invert strong,.text-style-invert th{color:#e2e2e2}.after-content-widget-area a,.featured-image-swiper-container a,.featured-projects-swiper-container a,.featured-title-area a,.footer-action-widgets a,.footer-widgets a,.header-action-widgets a,.site-footer a,.site-header a,.site-inner a,.text-style-invert a{color:#f6f6f6}.after-content-widget-area a:active,.after-content-widget-area a:hover,.featured-image-swiper-container a:active,.featured-image-swiper-container a:hover,.featured-projects-swiper-container a:active,.featured-projects-swiper-container a:hover,.featured-title-area a:active,.featured-title-area a:hover,.footer-action-widgets a:active,.footer-action-widgets a:hover,.footer-widgets a:active,.footer-widgets a:hover,.header-action-widgets a:active,.header-action-widgets a:hover,.site-footer a:active,.site-footer a:hover,.site-header a:active,.site-header a:hover,.site-inner a:active,.site-inner a:hover,.text-style-invert a:active,.text-style-invert a:hover{color:#bbd124}.after-content-widget-area .menu a,.featured-image-swiper-container .menu a,.featured-projects-swiper-container .menu a,.featured-title-area .menu a,.footer-action-widgets .menu a,.footer-widgets .menu a,.header-action-widgets .menu a,.site-footer .menu a,.site-header .menu a,.site-inner .menu a,.text-style-invert .menu a{color:#9d9d9d}.after-content-widget-area .menu a:active,.after-content-widget-area .menu a:hover,.after-content-widget-area .menu>.menu-item>a,.featured-image-swiper-container .menu a:active,.featured-image-swiper-container .menu a:hover,.featured-image-swiper-container .menu>.menu-item>a,.featured-projects-swiper-container .menu a:active,.featured-projects-swiper-container .menu a:hover,.featured-projects-swiper-container .menu>.menu-item>a,.featured-title-area .menu a:active,.featured-title-area .menu a:hover,.featured-title-area .menu>.menu-item>a,.footer-action-widgets .menu a:active,.footer-action-widgets .menu a:hover,.footer-action-widgets .menu>.menu-item>a,.footer-widgets .menu a:active,.footer-widgets .menu a:hover,.footer-widgets .menu>.menu-item>a,.header-action-widgets .menu a:active,.header-action-widgets .menu a:hover,.header-action-widgets .menu>.menu-item>a,.site-footer .menu a:active,.site-footer .menu a:hover,.site-footer .menu>.menu-item>a,.site-header .menu a:active,.site-header .menu a:hover,.site-header .menu>.menu-item>a,.site-inner .menu a:active,.site-inner .menu a:hover,.site-inner .menu>.menu-item>a,.text-style-invert .menu a:active,.text-style-invert .menu a:hover,.text-style-invert .menu>.menu-item>a{color:#fff}.after-content-widget-area .button,.featured-image-swiper-container .button,.featured-projects-swiper-container .button,.featured-title-area .button,.footer-action-widgets .button,.footer-widgets .button,.header-action-widgets .button,.site-footer .button,.site-header .button,.site-inner .button,.text-style-invert .button{color:#e2e2e2;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1)}.after-content-widget-area .button:active,.after-content-widget-area .button:hover,.featured-image-swiper-container .button:active,.featured-image-swiper-container .button:hover,.featured-projects-swiper-container .button:active,.featured-projects-swiper-container .button:hover,.featured-title-area .button:active,.featured-title-area .button:hover,.footer-action-widgets .button:active,.footer-action-widgets .button:hover,.footer-widgets .button:active,.footer-widgets .button:hover,.header-action-widgets .button:active,.header-action-widgets .button:hover,.site-footer .button:active,.site-footer .button:hover,.site-header .button:active,.site-header .button:hover,.site-inner .button:active,.site-inner .button:hover,.text-style-invert .button:active,.text-style-invert .button:hover{color:#000}.after-content-widget-area .button-action,.featured-image-swiper-container .button-action,.featured-projects-swiper-container .button-action,.featured-title-area .button-action,.footer-action-widgets .button-action,.footer-widgets .button-action,.header-action-widgets .button-action,.site-footer .button-action,.site-header .button-action,.site-inner .button-action,.text-style-invert .button-action{color:#fff;border:1px solid #fff}.after-content-widget-area .button-action:active,.after-content-widget-area .button-action:hover,.featured-image-swiper-container .button-action:active,.featured-image-swiper-container .button-action:hover,.featured-projects-swiper-container .button-action:active,.featured-projects-swiper-container .button-action:hover,.featured-title-area .button-action:active,.featured-title-area .button-action:hover,.footer-action-widgets .button-action:active,.footer-action-widgets .button-action:hover,.footer-widgets .button-action:active,.footer-widgets .button-action:hover,.header-action-widgets .button-action:active,.header-action-widgets .button-action:hover,.site-footer .button-action:active,.site-footer .button-action:hover,.site-header .button-action:active,.site-header .button-action:hover,.site-inner .button-action:active,.site-inner .button-action:hover,.text-style-invert .button-action:active,.text-style-invert .button-action:hover{color:#000;background:#fff;border:1px solid #fff}.after-content-widget-area .button-text,.featured-image-swiper-container .button-text,.featured-projects-swiper-container .button-text,.featured-title-area .button-text,.footer-action-widgets .button-text,.footer-widgets .button-text,.header-action-widgets .button-text,.site-footer .button-text,.site-header .button-text,.site-inner .button-text,.text-style-invert .button-text{font-size:22px;font-size:2.2rem;color:#e2e2e2}.after-content-widget-area .button-text:active,.after-content-widget-area .button-text:hover,.featured-image-swiper-container .button-text:active,.featured-image-swiper-container .button-text:hover,.featured-projects-swiper-container .button-text:active,.featured-projects-swiper-container .button-text:hover,.featured-title-area .button-text:active,.featured-title-area .button-text:hover,.footer-action-widgets .button-text:active,.footer-action-widgets .button-text:hover,.footer-widgets .button-text:active,.footer-widgets .button-text:hover,.header-action-widgets .button-text:active,.header-action-widgets .button-text:hover,.site-footer .button-text:active,.site-footer .button-text:hover,.site-header .button-text:active,.site-header .button-text:hover,.site-inner .button-text:active,.site-inner .button-text:hover,.text-style-invert .button-text:active,.text-style-invert .button-text:hover{color:#fff;background:rgba(255,255,255,.03)}.after-content-widget-area .gfield_list_icons img,.featured-image-swiper-container .gfield_list_icons img,.featured-projects-swiper-container .gfield_list_icons img,.featured-title-area .gfield_list_icons img,.footer-action-widgets .gfield_list_icons img,.footer-widgets .gfield_list_icons img,.header-action-widgets .gfield_list_icons img,.site-footer .gfield_list_icons img,.site-header .gfield_list_icons img,.site-inner .gfield_list_icons img,.text-style-invert .gfield_list_icons img{-webkit-filter:invert(1);filter:invert(1)}.gform_save_link,[class*=" button"],[class^=button]{display:inline-block;white-space:nowrap;border-radius:2px;font-size:16px;font-size:1.6rem;font-family:Raleway,sans-serif;padding:20px 26px;line-height:1}@media (max-width:425px){.gform_save_link,[class*=" button"],[class^=button]{padding:11px 14.3px}hr{margin:44px 0}}.mce-content-body li,article li{display:list-item}.mce-content-body ol,.mce-content-body ul,article ol,article ul{padding-left:24px;font-size:15px;font-size:1.5rem}.mce-content-body ol ol,.mce-content-body ol ul,.mce-content-body ul ol,.mce-content-body ul ul,article ol ol,article ol ul,article ul ol,article ul ul{padding-left:24px}.mce-content-body ol li,.mce-content-body ul li,article ol li,article ul li{padding-top:10px;padding-left:6px}.mce-content-body ul,article ul{list-style-type:disc}.mce-content-body ol,article ol{list-style-type:decimal}.mce-content-body ol ol,article ol ol{list-style-type:upper-alpha}.mce-content-body ol ol ol,article ol ol ol{list-style-type:lower-alpha}[class*=" fa-"],[class^=fa-]{position:relative;line-height:0!important}hr{border:none;border-bottom:1px #e2e2e2 solid;width:100%}blockquote{padding-left:45px}blockquote p{font-size:18px;font-size:1.8rem}code,pre,pre.code{font-family:monospace,Consolas,Courier;font-size:14px;color:#6f6f6f}blockquote:before{content:'';background:url(images/icon-quotation-mark.svg);background-repeat:no-repeat;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);height:18px;width:18px;margin-left:-45px;margin-top:7px}@media (max-width:425px){blockquote{margin:44px 0;padding-left:24.75px}blockquote:before{margin-left:-24.75px}}code{font-size:1.4rem;background-color:#f7f7f7;padding:5px;margin-top:0}pre,pre.code{font-size:1.4rem;background-color:#f6f6f6;padding:40px;overflow:auto;margin-top:20px;margin-bottom:20px}@media (max-width:425px){pre,pre.code{padding:22px}}td,th{padding:10px 10px 10px 0}@media (max-width:425px){td,th{padding:5.5px 5.5px 5.5px 0}}td:last-child,th:last-child{padding-right:0}.table-border td,.table-border th{padding:10px;border:1px solid #5f697a}@media (max-width:425px){.table-border td,.table-border th{padding:5.5px}}@media (max-width:720px){table.responsive-table table,table.responsive-table tbody,table.responsive-table td,table.responsive-table th,table.responsive-table thead,table.responsive-table tr{display:block;width:100%!important}}.site-title{margin:0}.site-title a .site-logo .b{fill:#33363e}.site-title a .site-logo .a{fill:#bbd124}.site-title a:hover .a{fill:#199d48}.after-content-widget-area a .site-logo .b,.featured-image-swiper-container a .site-logo .b,.featured-projects-swiper-container a .site-logo .b,.featured-title-area a .site-logo .b,.footer-action-widgets a .site-logo .b,.footer-widgets a .site-logo .b,.header-action-widgets a .site-logo .b,.site-footer a .site-logo .b,.site-header a .site-logo .b,.site-inner a .site-logo .b,.site-title-invert a .site-logo .b{fill:#f6f6f6}.site-description,.site-title-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.site-description:active,.site-description:focus,.site-description:hover,.site-title-text:active,.site-title-text:focus,.site-title-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}input,select,textarea{padding:16px;margin:10px 0;border:none;border-radius:2px}@media (max-width:425px){input,select,textarea{padding:8.8px;margin:5.5px 0}}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{outline:0;border:none}input~label,select~label,textarea~label{padding:0 30px 10px 10px;font-family:Raleway,sans-serif;font-weight:500;font-size:16px;font-size:1.6rem}@media (max-width:425px){input~label,select~label,textarea~label{padding:0 16.5px 5.5px 5.5px}}textarea{width:100%;height:200px}input[type=text],input[type=search],textarea{background:#f6f6f6}input[type=text]:focus,input[type=text]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover{color:#000}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}::-webkit-input-placeholder{color:#6f6f6f}:-moz-placeholder{color:#6f6f6f}::-moz-placeholder{color:#6f6f6f;opacity:1}:-ms-input-placeholder{color:#6f6f6f}:hover::-webkit-input-placeholder{color:#000}:hover:-moz-placeholder{color:#000}:hover::-moz-placeholder{color:#000}:hover:-ms-input-placeholder{color:#000}:focus::-webkit-input-placeholder{color:#000}:focus:-moz-placeholder{color:#000}:focus::-moz-placeholder{color:#000}:focus:-ms-input-placeholder{color:#000}input[type=button],input[type=reset],input[type=submit]{cursor:pointer}.gform_wrapper li,.gform_wrapper ul{list-style:none!important;padding:0}.gform_body .gfield,.gform_footer,.gform_heading,gf_progressbar_wrapper{padding-bottom:60px}@media (max-width:425px){.gform_body .gfield,.gform_footer,.gform_heading,gf_progressbar_wrapper{padding-bottom:33px}}.gfield{clear:both}.gfield .clear-multi div,.gfield .ginput_complex span{display:inline-block;vertical-align:top;padding:10px}@media (max-width:425px){.gfield .clear-multi div,.gfield .ginput_complex span{padding:5.5px}}.gfield .clear-multi div:first-child,.gfield .ginput_complex span:first-child{padding-left:0}.gfield .clear-multi div:last-child,.gfield .ginput_complex span:last-child{padding-right:0}.gfield .ginput_full,.gfield .ginput_left,.gfield .ginput_right,.gfield input.large,.gfield.gfield-column-left,.gfield.gfield-column-right{display:inline-block;vertical-align:top;width:50%}.gfield .ginput_full input,.gfield .ginput_left input,.gfield .ginput_right input,.gfield input.large,.gfield input.large input,.gfield.gfield-column-left input,.gfield.gfield-column-right input{width:100%}@media (max-width:720px){.gfield .ginput_full,.gfield .ginput_left,.gfield .ginput_right,.gfield input.large,.gfield.gfield-column-left,.gfield.gfield-column-right{width:100%}.gform_wrapper .form-toggle-button ul{text-align:center}}.gfield .ginput_container .ginput_left,.gfield .ginput_container .ginput_right,.gfield.gfield-column-left,.gfield.gfield-column-right{padding:0}@media (min-width:721px){.gfield .ginput_container .ginput_left,.gfield.gfield-column-left{padding-left:0;padding-right:10px}}@media (min-width:721px) and (max-width:425px){.gfield .ginput_container .ginput_left,.gfield.gfield-column-left{padding-right:5.5px}}@media (min-width:721px){.gfield .ginput_container .ginput_right,.gfield.gfield-column-right{padding-right:0;padding-left:10px}}@media (min-width:721px) and (max-width:425px){.gfield .ginput_container .ginput_right,.gfield.gfield-column-right{padding-left:5.5px}}.gfield .ginput_container .ginput_full{width:100%;padding:0}.gfield.gform_hidden{padding:0}.gfield label{display:block}.gfield input[type=radio]+label,.gfield input[type=checkbox]+label{display:inline}.gfield.hidden_label label{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gfield.hidden_label label:active,.gfield.hidden_label label:focus,.gfield.hidden_label label:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gform_footer{float:right;margin:0}.gform_page .gform_page_footer .gform_previous_button{float:left}.gform_page .gform_page_footer .gform_button,.gform_page .gform_page_footer .gform_next_button{float:right}.gform_page .gform_page_footer .gform_save_link{float:right;margin:10px 20px}@media (max-width:425px){.gform_page .gform_page_footer .gform_save_link{margin:5.5px 11px}}.gfield_list_icons img.add_list_item,.gfield_list_icons img.delete_list_item{width:24px;height:24px;background-size:24px 24px}.ginput_list input,.ginput_list table,.ginput_list tbody,.ginput_list tr{width:100%}.gform_wrapper .form-toggle-button ul li{display:inline-block}.gform_wrapper .form-toggle-button ul li input{display:none}.gform_wrapper .form-toggle-button ul li input:checked+label{color:#000;background:#e2e2e2;cursor:initial}.gform_wrapper .form-toggle-button ul li label{padding:40px 20px;margin:20px 20px 20px 0;color:#6f6f6f;background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);display:block;white-space:nowrap;border-radius:2px;font-family:Raleway,sans-serif;line-height:1;cursor:pointer;transition:all .3s ease-in-out}@media (max-width:425px){.gform_wrapper .form-toggle-button ul li label{padding:22px 11px;margin:11px 11px 11px 0}}.gform_wrapper .form-toggle-button ul li label:active,.gform_wrapper .form-toggle-button ul li label:hover{color:#000;background:#f6f6f6!important}.gform_wrapper .form-display-inline{display:inline-block;padding-right:20px;vertical-align:top}.gform_wrapper .ginput_container_number input.small{width:80px}.gform_wrapper .ginput_container_number input.medium{width:160px}.gform_wrapper .ginput_container_number input.large{width:320px}.gform_body .gfield.form-no-spacing-above,.gform_footer.form-no-spacing-above,.gform_heading.form-no-spacing-above,gf_progressbar_wrapper.form-no-spacing-above{margin-top:-60px}@media (max-width:425px){.gform_wrapper .form-display-inline{padding-right:11px}.gform_body .gfield.form-no-spacing-above,.gform_footer.form-no-spacing-above,.gform_heading.form-no-spacing-above,gf_progressbar_wrapper.form-no-spacing-above{margin-top:-33px}}.gform_body .gfield.form-no-spacing-below,.gform_footer.form-no-spacing-below,.gform_heading.form-no-spacing-below,gf_progressbar_wrapper.form-no-spacing-below{padding-bottom:0}.validation_error,.validation_list,.validation_message{color:#E31F1A!important;font-weight:700!important}.gform_confirmation_message{text-align:center}.size-icon{margin:20px}@media (max-width:425px){.size-icon{margin:11px}}#menu-social,#menu-social-1,#menu-social-2,#menu-social-3{list-style:none;position:relative}#menu-social-1>.menu-item,#menu-social-2>.menu-item,#menu-social-3>.menu-item,#menu-social>.menu-item{position:relative;display:inline-block;margin:0;background-repeat:no-repeat;padding:0 8px}@media (max-width:425px){#menu-social-1>.menu-item,#menu-social-2>.menu-item,#menu-social-3>.menu-item,#menu-social>.menu-item{padding:0 4.4px}}#menu-social-1>.menu-item>a,#menu-social-2>.menu-item>a,#menu-social-3>.menu-item>a,#menu-social>.menu-item>a{font-size:1px;letter-spacing:-1px;visibility:hidden}#menu-social-1>.menu-item>a::before,#menu-social-2>.menu-item>a::before,#menu-social-3>.menu-item>a::before,#menu-social>.menu-item>a::before{font-family:FontAwesome!important;font-weight:300;font-size:16px;font-size:1.6rem;letter-spacing:normal;transition:all .3s ease-in-out;visibility:visible;content:'\f25b'}#menu-social-1>.menu-item a[href*="facebook.com"]::before,#menu-social-2>.menu-item a[href*="facebook.com"]::before,#menu-social-3>.menu-item a[href*="facebook.com"]::before,#menu-social>.menu-item a[href*="facebook.com"]::before{content:'\f09a'}#menu-social-1>.menu-item a[href*="twitter.com"]::before,#menu-social-2>.menu-item a[href*="twitter.com"]::before,#menu-social-3>.menu-item a[href*="twitter.com"]::before,#menu-social>.menu-item a[href*="twitter.com"]::before{content:'\f099'}#menu-social-1>.menu-item a[href*="dribbble.com"]::before,#menu-social-2>.menu-item a[href*="dribbble.com"]::before,#menu-social-3>.menu-item a[href*="dribbble.com"]::before,#menu-social>.menu-item a[href*="dribbble.com"]::before{content:'\f17d'}#menu-social-1>.menu-item a[href*="plus.google.com"]::before,#menu-social-2>.menu-item a[href*="plus.google.com"]::before,#menu-social-3>.menu-item a[href*="plus.google.com"]::before,#menu-social>.menu-item a[href*="plus.google.com"]::before{content:'\f0d5'}#menu-social-1>.menu-item a[href*="pinterest.com"]::before,#menu-social-2>.menu-item a[href*="pinterest.com"]::before,#menu-social-3>.menu-item a[href*="pinterest.com"]::before,#menu-social>.menu-item a[href*="pinterest.com"]::before{content:'\f231'}#menu-social-1>.menu-item a[href*="github.com"]::before,#menu-social-2>.menu-item a[href*="github.com"]::before,#menu-social-3>.menu-item a[href*="github.com"]::before,#menu-social>.menu-item a[href*="github.com"]::before{content:'\f09b'}#menu-social-1>.menu-item a[href*="tumblr.com"]::before,#menu-social-2>.menu-item a[href*="tumblr.com"]::before,#menu-social-3>.menu-item a[href*="tumblr.com"]::before,#menu-social>.menu-item a[href*="tumblr.com"]::before{content:'\f173'}#menu-social-1>.menu-item a[href*="youtube.com"]::before,#menu-social-2>.menu-item a[href*="youtube.com"]::before,#menu-social-3>.menu-item a[href*="youtube.com"]::before,#menu-social>.menu-item a[href*="youtube.com"]::before{content:'\f167'}#menu-social-1>.menu-item a[href*="flickr.com"]::before,#menu-social-2>.menu-item a[href*="flickr.com"]::before,#menu-social-3>.menu-item a[href*="flickr.com"]::before,#menu-social>.menu-item a[href*="flickr.com"]::before{content:'\f16e'}#menu-social-1>.menu-item a[href*="vimeo.com"]::before,#menu-social-2>.menu-item a[href*="vimeo.com"]::before,#menu-social-3>.menu-item a[href*="vimeo.com"]::before,#menu-social>.menu-item a[href*="vimeo.com"]::before{content:'\f194'}#menu-social-1>.menu-item a[href*="instagram.com"]::before,#menu-social-2>.menu-item a[href*="instagram.com"]::before,#menu-social-3>.menu-item a[href*="instagram.com"]::before,#menu-social>.menu-item a[href*="instagram.com"]::before{content:'\f16d'}#menu-social-1>.menu-item a[href*="linkedin.com"]::before,#menu-social-2>.menu-item a[href*="linkedin.com"]::before,#menu-social-3>.menu-item a[href*="linkedin.com"]::before,#menu-social>.menu-item a[href*="linkedin.com"]::before{content:'\f0e1'}#menu-social-1>.menu-item a[href*="deviantart.com"]::before,#menu-social-2>.menu-item a[href*="deviantart.com"]::before,#menu-social-3>.menu-item a[href*="deviantart.com"]::before,#menu-social>.menu-item a[href*="deviantart.com"]::before{content:'\f1bd'}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background:#fff;display:table}#loader-wrapper .title-area{opacity:1;margin:100px auto 140px}#loader-wrapper .title-area:before{font-size:400px;font-size:40rem}.la-ball-pulse,.la-ball-pulse>div{position:relative;box-sizing:border-box}.la-ball-pulse{font-size:0;color:#1c1f24;display:table-cell;vertical-align:middle;text-align:center;position:relative;width:54px;height:18px;margin:100px auto}.la-ball-pulse.la-dark{color:#333}.la-ball-pulse>div:nth-child(1){-webkit-animation-delay:-.2s;animation-delay:-.2s}.la-ball-pulse>div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s}.la-ball-pulse>div:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.la-ball-pulse>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-pulse 1s ease infinite;animation:ball-pulse 1s ease infinite}.la-ball-pulse.la-sm{width:26px;height:8px}.la-ball-pulse.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-pulse.la-2x{width:108px;height:36px}.la-ball-pulse.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-pulse.la-3x{width:162px;height:54px}.la-ball-pulse.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-pulse{0%,100%,60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(.01);transform:scale(.01)}}@keyframes ball-pulse{0%,100%,60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(.01);transform:scale(.01)}}.loaded #loader{opacity:0;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;opacity:0;transition:all .3s .8s ease-out}.no-js #loader,.no-js #loader-wrapper{display:none}@media print{h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}h1,h2,h3,h4,h5,h6,p{orphans:3;widows:3}blockquote,h1,h2,h3,h4,h5,h6,img,pre,table,tr{page-break-inside:avoid}html{font-size:37.5%}.nav-footer{display:none}.fl-row-full-height,.site-footer{min-height:0}*,:after,:before{background:0 0!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) ")"}.site-title>a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}thead{display:table-header-group}img{max-width:100%!important}@page{margin:2cm .5cm}blockquote,pre{border:1px solid #999}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}dl,ol,ul{page-break-before:avoid}}body{background:#fff;overflow-x:hidden}.site-container{overflow-x:hidden;width:100%}.after-content-widget-area .widget>.widget-wrap,.footer-action-widgets>.wrap,.footer-widgets>.wrap,.header-action-widgets>.wrap,.primary-content-widgets,.site-footer>.wrap,.site-header>.wrap,.site-inner>.wrap,.site-nav>.wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding:20px}@media (max-width:425px){.after-content-widget-area .widget>.widget-wrap,.footer-action-widgets>.wrap,.footer-widgets>.wrap,.header-action-widgets>.wrap,.primary-content-widgets,.site-footer>.wrap,.site-header>.wrap,.site-inner>.wrap,.site-nav>.wrap{padding:11px}}.header-action-widgets{background:#272b32}.header-action-widgets .widget{padding:0 20px}@media (max-width:425px){.header-action-widgets .widget{padding:0 11px}}.header-action-widgets .widget .menu li{display:inline-block}.site-header{background:#1c1f24}.site-header>.wrap{padding:0}.site-header .title-area{float:left;padding:30px 10px 30px 40px}@media (max-width:425px){.site-header .title-area{padding:16.5px 5.5px 16.5px 22px}}.site-header .header-widget-area{float:right;padding:20px 30px 20px 10px}@media (max-width:425px){.site-header .header-widget-area{padding:11px 16.5px 11px 5.5px}}.site-header .widget{float:right;padding:0 10px}@media (max-width:425px){.site-header .widget{padding:0 5.5px}}@media (max-width:720px){.site-header .title-area,.site-header .widget-area{width:100%}.site-header .header-widget-area{height:0;opacity:0;filter:alpha(opacity=0);overflow:hidden;padding:0;background:#272b32}}.js .nav-expanded .header-widget-area{height:auto;opacity:1;filter:alpha(opacity=100);padding:20px 40px;position:relative}.js .nav-expanded .header-widget-area .widget:nth-child(odd){float:left}@media (max-width:425px){.js .nav-expanded .header-widget-area{padding:11px 22px}.js .nav-expanded .header-widget-area .widget{width:100%;padding:10px;text-align:center}}@media (max-width:425px) and (max-width:425px){.js .nav-expanded .header-widget-area .widget{padding:5.5px}}.site-nav{background:#f6f6f6;width:100%}.site-nav>.wrap{padding-top:0;padding-bottom:0}.site-nav .menu{padding:0 20px}@media (max-width:425px){.site-nav .menu{padding:0 11px}}.site-nav .nav-primary>.wrap,.site-nav .nav-secondary>.wrap{position:relative}.site-nav .menu .menu-item{cursor:pointer;display:inline-block}.site-nav .menu .menu-item a{padding:16px 8px}@media (max-width:425px){.site-nav .menu .menu-item a{padding:8.8px 4.4px}}.site-nav .menu .menu-item a:hover{background:#fff}.site-nav .menu .menu-item>.sub-menu{left:0;width:100%;display:block}.site-nav .menu .menu-item>.sub-menu>.menu-item{display:inline-block}.site-nav .menu .menu-item>.sub-menu>.menu-item a{padding:20px;width:100%}@media (max-width:425px){.site-nav .menu .menu-item>.sub-menu>.menu-item a{padding:11px}}.site-nav .menu .menu-item>.sub-menu>.menu-item .menu-item .menu-item a{padding-left:40px}@media (max-width:425px){.site-nav .menu .menu-item>.sub-menu>.menu-item .menu-item .menu-item a{padding-left:22px}}@media (min-width:721px){.site-nav .menu.menu>.menu-item>.sub-menu{opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;z-index:999999}.site-nav .menu.menu>.menu-item.menu-item-has-children>a:after{content:'\f107';font-family:FontAwesome!important;font-weight:300;padding-left:8px}.site-nav .menu.menu>.menu-item:hover>.sub-menu,.site-nav .menu.menu>.menu-item>.sub-menu:hover{opacity:1;filter:alpha(opacity=100);visibility:visible}.site-nav .menu .menu-item>.sub-menu{background:#e2e2e2}.site-nav .nav-primary{float:left;margin-left:-8px}.site-nav .nav-secondary{float:right;margin-right:-8px}}@media (min-width:721px) and (max-width:425px){.site-nav .menu.menu>.menu-item.menu-item-has-children>a:after{padding-left:4.4px}.site-nav .nav-primary{margin-left:-4.4px}.site-nav .nav-secondary{margin-right:-4.4px}}@media (max-width:720px){.site-nav>.wrap{padding:0}.site-nav>.wrap .nav-primary{background:#fff}.site-nav>.wrap .menu{padding:20px;width:100%}.site-nav>.wrap .menu .menu-item{width:100%;display:block}}@media (max-width:720px) and (max-width:425px){.site-nav>.wrap .menu{padding:11px}}.mobile-site-nav{height:0;overflow:hidden;float:left;width:100%}.mobile-site-nav .wrap{width:100%}.mobile-site-nav .nav-primary{padding:10px 15px;background:#fff;width:100%}.mobile-site-nav .nav-secondary{padding:10px 15px;background:#e8e8e8;width:100%}.mobile-site-nav .menu>.menu-item>a{padding:16px 6px;color:#000}#site-nav-toggle{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;left:-100%;top:-100%}#site-nav-toggle+label{display:none;cursor:pointer;position:absolute;right:0;color:#fff;height:36px;margin:33.8px 20px;padding:0 20px;line-height:36px}@media (max-width:425px){#site-nav-toggle+label{margin:18.59px 11px;padding:0 11px}}#site-nav-toggle+label:before{content:'\f0c9';font-family:FontAwesome!important;font-weight:300;font-size:21px;font-size:2.1rem}#site-nav-toggle+label:after{content:'Open Menu';clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}#site-nav-toggle+label:after:active,#site-nav-toggle+label:after:focus,#site-nav-toggle+label:after:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (max-width:720px){.site-nav{height:0;overflow:hidden;position:absolute;z-index:99999999}#site-nav-toggle+label{display:block}.no-js #site-nav-toggle:checked+label:after{content:'Close Menu'}.js .nav-expanded #site-nav-toggle~.mobile-site-nav,.no-js #site-nav-toggle:checked~.mobile-site-nav{height:auto;overflow:hidden;float:left}.js .nav-expanded #site-nav-toggle+label:before{content:'\f00d'}.js .nav-expanded #site-nav-toggle+label:after{content:'Close Menu'}}.featured-image{left:0;position:relative}.featured-image .image,.featured-image article{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative;top:0;left:0;width:100%;height:600px;z-index:-1000}@media (max-width:1024px){.featured-image .image,.featured-image article{height:400px}.featured-image .image .testimonial,.featured-image article .testimonial{display:none}}@media (max-width:720px){.featured-image .image,.featured-image article{height:300px}}.featured-image .image .translucent-overlay,.featured-image article .translucent-overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute}.home .featured-image .image .translucent-overlay,.home .featured-image article .translucent-overlay{background:#000;opacity:.6;filter:alpha(opacity=60)}.featured-image .image .testimonial,.featured-image article .testimonial{z-index:99999;max-width:800px;padding:218px 40px 40px;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden}@media (max-width:425px){.featured-image .image .testimonial,.featured-image article .testimonial{padding:22px}}.featured-image .image .testimonial:before,.featured-image article .testimonial:before{content:'';background:url(images/icon-quotation-mark.svg);background-repeat:no-repeat;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);height:18px;width:18px;margin-top:-20px}.featured-image .swiper-button-next,.featured-image .swiper-button-prev{margin:0 20px;padding:20px;-webkit-filter:grayscale(1) brightness(100) opacity(.4);filter:grayscale(1) brightness(100) opacity(.4)}@media (max-width:425px){.featured-image .swiper-button-next,.featured-image .swiper-button-prev{margin:0 11px;padding:11px}}@media (max-width:1024px){.featured-image .swiper-button-next,.featured-image .swiper-button-prev{display:none}}.featured-image .swiper-slide{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.featured-projects-swiper-container .swiper-container{width:100%;height:800px;margin:20px auto}.featured-projects-swiper-container .swiper-slide{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:400px;position:relative;top:0;left:0;z-index:-1000;opacity:1;filter:alpha(opacity=100);width:60%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.featured-projects-swiper-container .swiper-slide:nth-child(2n){width:40%}.featured-projects-swiper-container .swiper-slide:nth-child(3n){width:20%}.featured-projects-swiper-container .swiper-button-next,.featured-projects-swiper-container .swiper-button-prev,.featured-projects-swiper-container .swiper-pagination{position:relative;display:none}.site-inner{background:#272b32}.content-sidebar-wrap,.content-sidebar-wrap>.content,.sidebar-primary,.sidebar-secondary{float:left}.content-sidebar-wrap{width:100%}.content-sidebar-wrap>.content{width:100%;padding:20px}@media (max-width:425px){.content-sidebar-wrap>.content{padding:11px}}.sidebar-primary{width:25%;padding:20px}@media (max-width:425px){.sidebar-primary{padding:11px}}.sidebar-secondary{width:20%;padding:20px}@media (max-width:425px){.sidebar-secondary{padding:11px}}.home .featured-title-area{position:absolute;z-index:99999;width:100%;text-align:center;padding:40px}@media (max-width:425px){.home .featured-title-area{padding:22px}}.home .featured-title-area .site-logo{width:350px;height:80px}.home .featured-title-area .featured-description{font-size:32px;font-size:3.2rem}@media (max-width:620px){.home .featured-title-area .site-logo{width:280px;height:64px}.home .featured-title-area .featured-description{font-size:26px;font-size:2.6rem}}@media (max-width:1024px){.home .featured-title-area .site-logo{width:210px;height:48px}.home .featured-title-area .featured-description{font-size:20px;font-size:2rem}}.home .site-inner{display:none}.post-type-archive-portfolio .site-inner .wrap{padding:0;margin:0;max-width:none}.post-type-archive-portfolio .site-inner .wrap main{padding:0}.post-type-archive-portfolio .content .entry-title-container{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 40px}.post-type-archive-portfolio .content article{margin:20px 0;background:#1c1f24}@media (max-width:425px){.post-type-archive-portfolio .content .entry-title-container{padding:0 22px}.post-type-archive-portfolio .content article{margin:11px 0}}.post-type-archive-portfolio .content article>.wrap{margin-left:auto;margin-right:auto;max-width:1200px;padding:20px}.post-type-archive-portfolio .content article .entry-container{height:800px;margin:20px}@media (max-width:425px){.post-type-archive-portfolio .content article>.wrap{padding:11px}.post-type-archive-portfolio .content article .entry-container{margin:11px}}.post-type-archive-portfolio .content article .entry-container .wrap{float:right;width:60%;height:100%;background:rgba(28,31,36,.7);padding:40px;overflow:auto}@media (max-width:425px){.post-type-archive-portfolio .content article .entry-container .wrap{padding:22px}}.post-type-archive-portfolio .content article .entry-container .wrap .testimonial{padding-left:45px}.post-type-archive-portfolio .content article .entry-container .wrap .testimonial:before{content:'';background:url(images/icon-quotation-mark.svg);background-repeat:no-repeat;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);height:18px;width:18px;margin-left:-45px;margin-top:7px}@media (max-width:425px){.post-type-archive-portfolio .content article .entry-container .wrap .testimonial{padding-left:24.75px}.post-type-archive-portfolio .content article .entry-container .wrap .testimonial:before{margin-left:-24.75px}}@media (max-width:1024px){.post-type-archive-portfolio .content article .entry-container{height:450px}}@media (max-width:720px){.post-type-archive-portfolio .content article .entry-container{height:300px}.post-type-archive-portfolio .content article .entry-container .wrap{width:100%}.post-type-archive-portfolio .content article .entry-container .wrap .testimonial{display:none}}.post-type-archive-portfolio .content article .entry-footer{line-height:0;padding:20px;margin-top:-30px;margin-bottom:-10px}@media (max-width:425px){.post-type-archive-portfolio .content article .entry-footer{padding:11px;margin-top:-16.5px;margin-bottom:-5.5px}}.post-type-archive-portfolio .content article .featured-image{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important}.post-type-archive-portfolio .content .entry-content,.post-type-archive-portfolio .content .entry-footer,.post-type-archive-portfolio .content .entry-header{position:relative}.photo-gallery{display:inline-block;width:100%;margin:0 -10px}.photo-gallery .gallery-photo{padding:10px;float:left;width:33.3333%}@media (max-width:720px){.photo-gallery .gallery-photo{width:50%}}@media (max-width:425px){.photo-gallery{margin:0 -5.5px}.photo-gallery .gallery-photo{padding:5.5px;width:100%}}.photo-gallery .gallery-photo a{line-height:0;display:block}.single-portfolio .testimonial{padding-left:45px}.single-portfolio .testimonial:before{content:'';background:url(images/icon-quotation-mark.svg);background-repeat:no-repeat;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);height:18px;width:18px;margin-left:-45px;margin-top:7px}@media (max-width:425px){.single-portfolio .testimonial{padding-left:24.75px}.single-portfolio .testimonial:before{margin-left:-24.75px}}.single-services main>article>.entry-header h1{display:inline}.featured-services article,.pagination ul li,.pagination-widgets>.wrap,.pagination-widgets>ul,.pagination>.wrap,.pagination>ul,.site-footer>.wrap section{display:inline-block}.single-services main>article>.entry-header h1.entry-title{color:#bbd124}@media (min-width:721px){.archive main>.entry-title-container>.archive-description,.blog main>.archive-description,.page main>article>.entry-header,.single main>article>.entry-header{position:absolute;background:rgba(28,31,36,.8);margin:-120px 0 20px;padding:20px;width:70%;max-width:600px;top:420px}}@media (min-width:721px) and (max-width:425px){.archive main>.entry-title-container>.archive-description,.blog main>.archive-description,.page main>article>.entry-header,.single main>article>.entry-header{margin:-66px 0 11px;padding:11px}}@media (min-width:1025px){.archive main>.entry-title-container>.archive-description,.blog main>.archive-description,.page main>article>.entry-header,.single main>article>.entry-header{width:50%;top:600px}}.post-type-archive-testimonials .site-inner main article,.single-testimonials .site-inner main article{background:#1c1f24;padding:40px;margin-bottom:20px}@media (max-width:425px){.post-type-archive-testimonials .site-inner main article,.single-testimonials .site-inner main article{padding:22px;margin-bottom:11px}}.post-type-archive-testimonials .site-inner main article .entry-header,.single-testimonials .site-inner main article .entry-header{padding-bottom:40px;text-align:center}.post-type-archive-testimonials .site-inner main article .entry-content,.single-testimonials .site-inner main article .entry-content{font-style:italic;padding-left:45px}.post-type-archive-testimonials .site-inner main article .entry-content:before,.single-testimonials .site-inner main article .entry-content:before{content:'';background:url(images/icon-quotation-mark.svg);background-repeat:no-repeat;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);height:18px;width:18px;margin-left:-45px;margin-top:7px}@media (max-width:425px){.post-type-archive-testimonials .site-inner main article .entry-header,.single-testimonials .site-inner main article .entry-header{padding-bottom:22px}.post-type-archive-testimonials .site-inner main article .entry-content,.single-testimonials .site-inner main article .entry-content{padding-left:24.75px}.post-type-archive-testimonials .site-inner main article .entry-content:before,.single-testimonials .site-inner main article .entry-content:before{margin-left:-24.75px}}.post-type-archive-testimonials .site-inner main article .entry-footer,.single-testimonials .site-inner main article .entry-footer{text-align:center}.post-type-archive-testimonials .site-inner main article .entry-footer .testimonial-author,.single-testimonials .site-inner main article .entry-footer .testimonial-author{color:#fff;font-weight:700}.single-testimonials .site-inner main article .entry-header{margin-left:-40px;text-align:left}.after-content-widget-area .widget:nth-child(odd){background:#1c1f24}.after-content-widget-area .widget:nth-child(even){background:#272b32}.after-content-widget-area .widget>.widget-wrap{padding:40px}@media (max-width:425px){.single-testimonials .site-inner main article .entry-header{margin-left:-22px}.after-content-widget-area .widget>.widget-wrap{padding:22px}}.primary-content-widgets .widget{padding:20px;float:left}@media (max-width:425px){.primary-content-widgets .widget{padding:11px}}.primary-content-widgets .widget:nth-child(3n+1){border-bottom:1px #f6f6f6 solid}.primary-content-widgets .widget:nth-child(3n+2){float:left;width:50%}.primary-content-widgets .widget:nth-child(3n+3){width:50%}@media (max-width:1024px){.primary-content-widgets .widget:nth-child(3n+1),.primary-content-widgets .widget:nth-child(3n+2),.primary-content-widgets .widget:nth-child(3n+3){float:left;width:100%;border-bottom:1px #f6f6f6 solid}}.primary-content-widgets .widget:last-child{border:none}.footer-action-widgets{background:#1c1f24}.footer-widgets,.site-footer{background:#272b32}.footer-action-widgets .widget{padding:20px}@media (max-width:425px){.footer-action-widgets .widget{padding:11px}}.footer-widgets .widget{padding:20px}@media (max-width:425px){.footer-widgets .widget{padding:11px}}.footer-widgets .widget-area{float:left}.footer-widgets .footer-widgets-1{width:50%;margin-right:50%}.footer-widgets .footer-widgets-2,.footer-widgets .footer-widgets-3{width:100%}.footer-widgets .menu>.menu-item{display:inline-block;vertical-align:top;padding:20px 40px 20px 0}@media (max-width:425px){.footer-widgets .menu>.menu-item{padding:11px 22px 11px 0}}.site-footer{border-top:2px rgba(255,255,255,.1) solid}.site-footer>.wrap{padding:20px 30px}@media (max-width:425px){.site-footer>.wrap{padding:11px 16.5px}}.site-footer>.wrap p{margin:0}.site-footer>.wrap .footer-notes-widgets .widget,.site-footer>.wrap>p{padding:10px}@media (max-width:425px){.site-footer>.wrap .footer-notes-widgets .widget,.site-footer>.wrap>p{padding:5.5px}}@media (min-width:1025px){.site-footer>.wrap>p{float:left}.site-footer>.wrap .footer-notes-widgets{float:right}.site-footer>.wrap .footer-notes-widgets section{float:left}}@media (max-width:1024px){.footer-widgets .footer-widgets-1{width:100%;margin-right:0}.site-footer>.wrap .footer-notes-widgets,.site-footer>.wrap>p{text-align:center}}.pagination,.pagination-widgets{text-align:center}.pagination-widgets{padding-top:120px;padding-bottom:40px}@media (max-width:425px){.pagination-widgets{padding-top:66px;padding-bottom:22px}}.pagination{padding-bottom:120px}@media (max-width:425px){.pagination{padding-bottom:66px}}.pagination ul{padding:20px 30px;border-radius:2px;background:#1c1f24}@media (max-width:425px){.pagination ul{padding:11px 16.5px}}.pagination ul li{padding:0 6px}@media (max-width:425px){.pagination ul li{padding:0 3.3px}}.pagination ul li.active a{pointer-events:none;cursor:default;color:#bbd124}.widget-area .featured-services>.widget-wrap{padding:20px}@media (max-width:425px){.widget-area .featured-services>.widget-wrap{padding:11px}}.featured-services .widget-title{padding:10px 20px 0}@media (max-width:425px){.featured-services .widget-title{padding:5.5px 11px 0}}.featured-services article{vertical-align:top;padding:20px;width:33.3333%}@media (max-width:425px){.featured-services article{padding:11px}}.featured-services .articles-1 article{width:100%}.featured-services .articles-2 article,.featured-services .articles-4 article,.featured-services .articles-5 article:nth-child(-n+2),.featured-services .articles-7 article:nth-child(n+4){width:50%}.featured-services .articles-3 article{width:33.3333%}@media (max-width:1024px){.featured-services .articles-1 article,.featured-services .articles-3 article:first-child,.featured-services .articles-5 article:first-child,.featured-services .articles-7 article:first-child{width:100%}.featured-services .articles-3 article,.featured-services article{width:50%}}@media (max-width:720px){.featured-services .articles-2 article,.featured-services .articles-3 article,.featured-services .articles-4 article,.featured-services .articles-5 article,.featured-services .articles-6 article,.featured-services .articles-7 article,.featured-services article{width:100%}}.featured-projects .featured-projects-swiper-container{padding:40px 0}@media (max-width:425px){.featured-projects .featured-projects-swiper-container{padding:22px 0}}.featured-projects .featured-projects-swiper-container .swiper-slide .wrap{display:block;padding:80px 40px;width:100%}@media (max-width:425px){.featured-projects .featured-projects-swiper-container .swiper-slide .wrap{padding:44px 22px}}.featured-projects .featured-projects-swiper-container .swiper-slide .wrap .translucent-overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;z-index:-9999;background:#000;opacity:.5;filter:alpha(opacity=50)}.featured-projects .featured-projects-swiper-container .swiper-slide .wrap:hover .translucent-overlay{opacity:.1;filter:alpha(opacity=10)}.featured-projects .featured-projects-swiper-container .swiper-slide .wrap .testimonial{display:none}.featured-projects .featured-projects-swiper-container .swiper-slide.swiper-slide-active .translucent-overlay{opacity:.2;filter:alpha(opacity=20)}.testimonial .testimonial-author .testimonial-author-name{color:#fff}.efbl_feed_wraper{float:none!important;display:inline-block;padding-top:20px!important}.efbl_feed_wraper .efbl_fb_story{background:#1c1f24;border:0!important;padding:20px}@media (max-width:425px){.efbl_feed_wraper .efbl_fb_story{padding:11px}}.efbl_feed_wraper .efbl_fb_story .efbl_story_meta{margin-bottom:0!important}.widget-area .widget_easy_facebook_feed>.widget-wrap{padding:30px}@media (max-width:425px){.widget-area .widget_easy_facebook_feed>.widget-wrap{padding:16.5px}}.widget_easy_facebook_feed .widget-title{padding:10px 10px 0}@media (max-width:425px){.widget_easy_facebook_feed .widget-title{padding:5.5px 5.5px 0}}@media (min-width:721px){.widget_easy_facebook_feed .efbl_fb_story{width:30%!important;display:inline-block;margin:10px}}@media (min-width:721px) and (max-width:425px){.widget_easy_facebook_feed .efbl_fb_story{margin:5.5px}}.sidebar-content .content-sidebar-wrap>.content{float:right}.content-sidebar .content-sidebar-wrap>.content,.sidebar-content .content-sidebar-wrap>.content{width:75%}@media (max-width:720px){.content-sidebar .content-sidebar-wrap>.content,.content-sidebar .content-sidebar-wrap>.sidebar,.sidebar-content .content-sidebar-wrap>.content,.sidebar-content .content-sidebar-wrap>.sidebar{width:100%;float:left}}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap>.content{float:right}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:80%}.content-sidebar-sidebar .content-sidebar-wrap>.content,.sidebar-content-sidebar .content-sidebar-wrap>.content,.sidebar-sidebar-content .content-sidebar-wrap>.content{width:75%}@media (max-width:1024px){.content-sidebar-sidebar .content-sidebar-wrap,.content-sidebar-sidebar .sidebar-secondary,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .sidebar-secondary,.sidebar-sidebar-content .content-sidebar-wrap,.sidebar-sidebar-content .sidebar-secondary{width:100%}}@media (max-width:720px){.content-sidebar-sidebar .content-sidebar-wrap>.content,.content-sidebar-sidebar .primary-secondary,.sidebar-content-sidebar .content-sidebar-wrap>.content,.sidebar-content-sidebar .primary-secondary,.sidebar-sidebar-content .content-sidebar-wrap>.content,.sidebar-sidebar-content .primary-secondary{width:100%}}