.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item{position:relative;border:5px solid transparent;overflow:hidden}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item::before{position:absolute;left:0;bottom:0;width:100%;height:0%;background:linear-gradient(180deg,rgba(14,30,42,0) 0%,rgba(14,30,42,0) 5%,#fff 100%);z-index:2;pointer-events:none;transition:all .3s ease;content:""}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item:hover:before{height:100%}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item .et_pb_portfolio_image{position:relative;display:block;overflow:hidden}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item .et_pb_portfolio_image img{object-fit:cover;transition:all .3s ease;width:100%!important}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item:hover .et_pb_portfolio_image img{transform:scale(1.1);transition:all .3s ease}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item .et_pb_portfolio_image .et_overlay{z-index:9}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item .project_title{position:absolute;left:0;bottom:-30px;padding:30px;border-radius:20px;width:100%;z-index:3;opacity:0;visibility:hidden;transition:all .3s eas}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item:hover .project_title{bottom:0;opacity:1;visibility:visible;transition:all .3s ease;transition-delay:0s;transition-delay:300ms}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_item .project_title .et_pb_module_header{color:#fff;transition:all .3s ease}.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_image .et_pb_module_header:hover,.et_pb_crl_portfolio_dct_96 .et_pb_portfolio_image:hover h3:hover{color:#000!important}.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h1h8dt1--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h1h8dt1--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h10xzl9--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h10xzl9--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--hyrdcxs--default.et_pb_menu .et_mobile_menu a{font-size:30px!important;line-height:1.2em!important}.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--hyrdcxs--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--hyrdcxs--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h1i1oaz--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:30px;line-height:1.2em}.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h1i1oaz--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h1i1oaz--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h6qzwmd--default .et_pb_menu__icon.et_pb_menu__cart-button{font-size:30px;line-height:1.2em}.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h6qzwmd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h6qzwmd--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__search-button,.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__close-search-button{font-size:30px;line-height:1.2em}.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h1xgl1s--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h1xgl1s--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h15x5j3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h15x5j3--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--h1fjfd3--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--h1fjfd3--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-menu--divi-font--hj71dbd--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:30px;line-height:1.2em}.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.preset--group--divi-menu--divi-font--hj71dbd--default .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.preset--group--divi-menu--divi-font--hj71dbd--default.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2 a,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header a{font-size:30px!important;line-height:1.2em!important}.preset--group--divi-portfolio--divi-font--hm5q2bb--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .wp-pagenavi span.current,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .wp-pagenavi span.pages,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .wp-pagenavi span.extend,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .pagination a{color:var(--gcid-primary-color)!important}.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a:hover{font-size:30px;line-height:1.2em}.preset--group--divi-portfolio--divi-font--h3vve90--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--h3vve90--default .wp-pagenavi span.current,.preset--group--divi-portfolio--divi-font--h3vve90--default .wp-pagenavi span.pages,.preset--group--divi-portfolio--divi-font--h3vve90--default .wp-pagenavi span.extend,.preset--group--divi-portfolio--divi-font--h3vve90--default .pagination a{color:var(--gcid-primary-color)!important}.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span,.preset--group--divi-portfolio--divi-font--hazxa49--default .pagination a{font-size:30px;line-height:1.2em}.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span.current,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span.pages,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span.extend,.preset--group--divi-portfolio--divi-font--hazxa49--default .pagination a{color:var(--gcid-primary-color)!important}@media only screen and (max-width:980px){.preset--group--divi-menu--divi-font--hyrdcxs--default.et_pb_menu .et_mobile_menu a{font-size:28px!important;line-height:1.3em!important}.preset--group--divi-menu--divi-font--h1i1oaz--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:28px;line-height:1.3em}.preset--group--divi-menu--divi-font--h6qzwmd--default .et_pb_menu__icon.et_pb_menu__cart-button{font-size:28px;line-height:1.3em}.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__search-button,.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__close-search-button{font-size:28px;line-height:1.3em}.preset--group--divi-menu--divi-font--hj71dbd--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:28px;line-height:1.3em}.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2 a,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header a{font-size:28px!important;line-height:1.3em!important}.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a:hover{font-size:28px;line-height:1.3em}.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span,.preset--group--divi-portfolio--divi-font--hazxa49--default .pagination a{font-size:28px;line-height:1.3em}}@media only screen and (max-width:767px){.preset--group--divi-menu--divi-font--hyrdcxs--default.et_pb_menu .et_mobile_menu a{font-size:24px!important}.preset--group--divi-menu--divi-font--h1i1oaz--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:24px}.preset--group--divi-menu--divi-font--h6qzwmd--default .et_pb_menu__icon.et_pb_menu__cart-button{font-size:24px}.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__search-button,.preset--group--divi-menu--divi-font--h1xgl1s--default .et_pb_menu__icon.et_pb_menu__close-search-button{font-size:24px}.preset--group--divi-menu--divi-font--hj71dbd--default.et_pb_menu .et_pb_menu__icon.et_pb_menu__icon__with_count .et_pb_menu__cart-count{font-size:24px}.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2 a,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header,.preset--group--divi-portfolio--divi-font--hm5q2bb--default .et_pb_portfolio_item h2.et_pb_module_header a{font-size:24px!important}.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a,.preset--group--divi-portfolio--divi-font--h3vve90--default .et_pb_portfolio_item .post-meta a:hover{font-size:24px}.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi a,.preset--group--divi-portfolio--divi-font--hazxa49--default .wp-pagenavi span,.preset--group--divi-portfolio--divi-font--hazxa49--default .pagination a{font-size:24px}}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header .et_mobile_menu ul{transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=nested] li ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=both] li ul{left:auto;right:240px}.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=both]>ul,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=first-level]>.sub-menu,.et_pb_menu_0_tb_header .nav li.et-reverse-direction-nav[data-reverse-reason=both]>.sub-menu{left:auto;right:2px}.et_pb_menu_0_tb_header.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a,.et_pb_portfolio_0 .et_pb_portfolio_item .post-meta a:hover{font-weight:600;color:#fff;font-size:15px}.et_pb_portfolio_0 .wp-pagenavi a,.et_pb_portfolio_0 .wp-pagenavi span.current,.et_pb_portfolio_0 .wp-pagenavi span.pages,.et_pb_portfolio_0 .wp-pagenavi span.extend,.et_pb_portfolio_0 .pagination a{color:var(--gcid-primary-color)!important}@media (max-width:980px){.preset--group--divi-menu--divi-font--default.et_pb_menu .et_mobile_menu a{font-size:13px!important}}@media only screen and (max-width:980px){.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header .et_mobile_menu ul{background-color:#0f0f0f!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#f5f5f5!important}}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#f5f5f5!important}}