/* inline \3c style id="wp-img-auto-sizes-contain-inline-css"> */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* inline \3c style id="gt3-core-elementor-core-inline-css"> */
.elementor-section {
    z-index: 1;
}
img {
    vertical-align: top;
    outline: none !important;
    max-width: 100%;
    height: auto;
    user-select: none;
}
.isotope_item  {
    opacity: 1;
 
}
.isotope_item.loading,
.isotope_item.lazy_loading {
    opacity: 0 !important;
}
.archive .isotope_wrapper {
    margin-right: -30px;
}
.archive .isotope_wrapper .isotope_item {
    padding-right: 30px;
    padding-bottom: 30px;
}

/*# sourceURL=gt3-core-elementor-core-inline-css */


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/column.css */
.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap{opacity:1;transition:opacity .2s ease-in-out}.gt3_carousel-elementor:not(.elementor-element-edit-mode)>.elementor-column-wrap>.elementor-widget-wrap:not(.slick-slider){flex-wrap:nowrap;overflow:hidden;opacity:0}.elementor-section-stretched.elementor-section-full_width .gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element,.elementor-section-stretched.elementor-section-full_width .gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-list>.slick-track>.elementor-element{width:100%}@media only screen and (max-width:992px){}@media only screen and (max-width:600px){}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-dots{width:100%;text-align:center}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow{position:absolute;top:calc(50% - 25px);margin:0;height:50px;line-height:40px;min-width:50px;padding-left:10px;padding-right:10px;text-align:center;background-color:#fff;border-radius:50px;cursor:pointer}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow.slick-prev{left:-25px}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow.slick-next{right:-25px}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow>.slick_arrow_icon{display:inline-block;width:20px;height:1px;background-color:currentColor;position:relative}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow>.slick_arrow_icon:before{content:"";position:absolute;width:14px;height:14px;border-top:1px solid;border-left:1px solid;top:-6px;left:1px;transform:rotate(-45deg) translateX(.5px)}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow.slick-next>.slick_arrow_icon:before{transform:rotate(135deg) translateX(-.5px);left:auto;right:1px}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>.slick-arrow>.slick_arrow_text{display:none}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>ul.slick-dots li.slick-active{background-color:transparent!important}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>ul.slick-dots li{border:1px solid;border-radius:10px;color:#c1c1c1;position:relative}.gt3_carousel-elementor>.elementor-column-wrap>.elementor-widget-wrap>ul.slick-dots li.slick-active:after{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:12px;background-color:currentColor}@media (max-width:500px),(max-width:650px)and (min-width:600px),(max-width:830px)and (min-width:768px),(max-width:1080px)and (min-width:1024px),only screen and (max-width:1250px)and (min-width:1200px){}.gt3_carousel-elementor .slick-slide{padding-left:0;padding-right:0;overflow:hidden}


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/gt3-core-button.css */
.gt3-core-button--alignment_inline{display:inline-block;width:auto!important}.elementor-widget-gt3-core-button .gt3_module_button_elementor a:hover{text-decoration:none;box-shadow:none!important}.elementor-widget-gt3-core-button .gt3_module_button_elementor a,.elementor-widget-gt3-core-button .gt3_module_button_elementor a .elementor_gt3_btn_icon,.elementor-widget-gt3-core-button .gt3_module_button_elementor a .elementor_gt3_btn_text,.elementor-widget-gt3-core-button .gt3_module_button_elementor a .icon_svg_btn{transition:all .4s}.elementor-widget-gt3-core-button .gt3_module_button_elementor .button_size_elementor_normal:not(.hover_type2):not(.hover_type5),input[type=submit].button_size_normal{padding:13px 30px}.elementor-widget-gt3-core-button .elementor_btn_icon_container{line-height:1}.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container:not(:only-child){padding-left:10px}.elementor-widget-gt3-core-button .gt3_module_button_elementor a{position:relative;z-index:20}.elementor-widget-gt3-core-button .elementor_btn_icon_container,.elementor-widget-gt3-core-button .elementor_gt3_btn_text{display:inline-block;vertical-align:middle}.elementor-element.elementor-widget-gt3-core-button .gt3_module_button_elementor a{font-size:14px;font-weight:500;line-height:21px}.elementor-element.elementor-widget-gt3-core-button .gt3_module_button_elementor a:not(.hover_type2):not(.hover_type5){display:inline-block;vertical-align:top;margin-bottom:20px;border-width:1px;border-style:solid}.elementor-widget-gt3-core-button .elementor_gt3_btn_text{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}.elementor-element.elementor-widget-gt3-core-button .gt3_module_button_elementor a:hover{background:transparent}.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:before{height:1px;background:currentColor}.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:after,.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:before{position:absolute;right:4px;top:9px;width:17px;content:"";margin-right:-22px;transition:right .3s;box-sizing:initial;pointer-events:none}.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:after{top:6px;right:4px;transform:rotate(-45deg);width:5px;height:5px;content:"";border-color:transparent currentcolor currentcolor transparent;border-style:solid;border-width:1px}.elementor-widget-gt3-core-button .btn_icon_position_right:hover .elementor_btn_icon_container .gt3_icon_default:after,.elementor-widget-gt3-core-button .btn_icon_position_right:hover .elementor_btn_icon_container .gt3_icon_default:before{right:0}.elementor-widget-gt3-core-button .btn_icon_position_right:hover .elementor_btn_icon_container .gt3_icon_default:after{right:1px}@media(max-width:460px){.elementor-widget-gt3-core-button .gt3_module_button_elementor .gt3_module_button__container .elementor_gt3_btn_text{white-space:normal}}.elementor-widget-gt3-core-button .gt3_module_button a:hover{text-decoration:none;box-shadow:none!important;outline:none}


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/gt3-core-imagebox.css */
@media(min-width:768px){.elementor-widget-gt3-core-imagebox.elementor-position-top .gt3-core-imagebox-img{margin:auto}.elementor-widget-gt3-core-imagebox.elementor-vertical-align-top .gt3-core-imagebox-wrapper{align-items:flex-start}}.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-title{position:relative}.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-title a,.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-title span{color:inherit}.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-wrapper{text-align:center}.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{display:inline-block}.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img a{display:inline-block;max-width:100%}.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img img,.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img picture,.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img svg{max-width:100%;height:auto}.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img.gt3-core-imagebox-img_hover img,.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img.gt3-core-imagebox-img_hover picture,.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img.gt3-core-imagebox-img_hover svg,.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-description,.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-title{transition:all .3s}.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-content{width:100%}@media(min-width:768px){.elementor-widget-gt3-core-imagebox.elementor-position-top .gt3-core-imagebox-img{margin:auto}.elementor-widget-gt3-core-imagebox.elementor-vertical-align-top .gt3-core-imagebox-wrapper{align-items:flex-start}}@media(max-width:767px){}.gt3-core-imagebox-wrapper{position:relative;z-index:2}.gt3-core-imagebox-wrapper+a{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:10}


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/gt3-core-processbar.css */
.gt3_process_item{text-align:center;padding-top:20px;padding-bottom:20px}.gt3_process_item:last-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-color:transparent!important}.gt3_process_item .gt3_process_item__heading{padding-bottom:7px}.gt3_process_item .gt3_process_item__heading h1,.gt3_process_item .gt3_process_item__heading h2,.gt3_process_item .gt3_process_item__heading h3,.gt3_process_item .gt3_process_item__heading h4,.gt3_process_item .gt3_process_item__heading h5,.gt3_process_item .gt3_process_item__heading h6{font-size:inherit;line-height:inherit;color:inherit}.gt3_process_item .gt3_process_item__circle_wrapp{display:inline-block;width:100px;height:100px;position:relative}.gt3_process_item .gt3_process_item__circle_wrapp:before{content:"";display:inline-block;border:10px solid;border-radius:20px;position:absolute;z-index:1;top:50%;left:50%;margin-top:-10px;margin-left:-10px;box-shadow:0 7px 20px 0 rgba(28,30,35,.4);animation-name:pulse;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{content:"";position:absolute;top:50%;left:50%;width:160px;height:1px;background-image:linear-gradient(90deg,currentColor,transparent);background-color:currentColor}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{margin-left:-160px;background-image:linear-gradient(90deg,transparent,currentColor)}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle{position:absolute;top:50%;left:50%;margin-top:-55%;margin-left:-55%;width:110%;height:110%;border-radius:200px;animation-name:pulse;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:after,.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;border-radius:200px}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:before{border:1px solid;opacity:.5;transition:opacity .5s}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:after{opacity:.1;background-color:currentColor}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_mini{width:90%;height:90%;margin-top:-45%;margin-left:-45%}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_normal{width:150%;height:150%;margin-top:-75%;margin-left:-75%}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_large{width:180%;height:180%;margin-top:-90%;margin-left:-90%}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_mini{width:70%;height:70%;margin-top:-35%;margin-left:-35%}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_small{width:94%;height:94%;margin-top:-47%;margin-left:-47%}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_normal{width:120%;height:120%;margin-top:-60%;margin-left:-60%}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle.gt3_process_item__circle--size_large{width:160%;height:160%;margin-top:-80%;margin-left:-80%}.gt3_process_item .gt3_process_item__number{font-size:30px;margin-bottom:-10px}.gt3_process_item.span4 .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_item.span4 .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{width:200px}.gt3_process_item.span4 .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{margin-left:-200px}.gt3_process_item.span3:nth-child(4n) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_item.span3:nth-child(4n+1) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before,.gt3_process_item.span4:nth-child(3n) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_item.span4:nth-child(3n+1) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-color:transparent!important}.gt3_process_item:first-child .gt3_process_item__circle,.gt3_process_item:first-child .gt3_process_item__circle_wrapp:before{animation-delay:0s}.gt3_process_item:nth-child(2) .gt3_process_item__circle,.gt3_process_item:nth-child(2) .gt3_process_item__circle_wrapp:before{animation-delay:1.5s}.gt3_process_item:nth-child(3) .gt3_process_item__circle,.gt3_process_item:nth-child(3) .gt3_process_item__circle_wrapp:before{animation-delay:3s}.gt3_process_item:nth-child(4) .gt3_process_item__circle,.gt3_process_item:nth-child(4) .gt3_process_item__circle_wrapp:before{animation-delay:4.5s}.gt3_process_item:nth-child(5) .gt3_process_item__circle,.gt3_process_item:nth-child(5) .gt3_process_item__circle_wrapp:before{animation-delay:6s}.gt3_process_bar_container--type-vertical.row .gt3_process_item{text-align:left;display:flex;min-height:110px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__content,.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__number{flex:1 1 0}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__content{padding-left:0}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__circle_wrapp{flex:0 1 auto}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__number{text-align:right;max-width:none;width:auto;min-width:unset}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item{min-height:170px;padding-top:20px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item:first-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before,.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item:last-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-color:transparent!important}.elementor-widget-gt3-core-processbar.chess_board-yes .gt3_process_item:nth-child(2n){flex-direction:row-reverse}.elementor-widget-gt3-core-processbar.chess_board-yes .gt3_process_bar_container--type-vertical.row .gt3_process_item:nth-child(2n) .gt3_process_item__number{text-align:left}.elementor-widget-gt3-core-processbar.chess_board-yes .gt3_process_bar_container--type-vertical.row .gt3_process_item:nth-child(2n) .gt3_process_item__content{text-align:right}.gt3_process_bar_container--type-vertical.row .gt3_process_item:first-child{padding-top:0}.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__number{max-width:95px;width:95px;min-width:95px;margin-bottom:0;display:inline-block}.gt3_process_bar_container--type-vertical .gt3_process_item__circle_wrapp,.gt3_process_bar_container--type-vertical .gt3_process_item__content,.gt3_process_bar_container--type-vertical .gt3_process_item__number{vertical-align:top}.gt3_process_bar_container--type-vertical .gt3_process_item__content{display:inline-block;padding-left:10%}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item__circle_wrapp{margin-top:-32px}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp{width:20px;height:20px;line-height:0;margin-top:.35em}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp:after{border:5px solid;margin-top:-5px;margin-left:-5px}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp:after,.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp:before{display:none}.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{width:1px!important;height:110px;left:50%;margin-left:0;top:10px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__number{font-size:38px;line-height:.9}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-image:linear-gradient(0deg,currentColor,transparent)}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-image:linear-gradient(0deg,transparent,currentColor)}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-image:none!important}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{top:50px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item:last-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{height:150px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{top:auto;bottom:50px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item:not(:first-child) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before,.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item:not(:last-child) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-image:none!important}.gt3_process_bar_container--type-vertical .gt3_process_item:nth-last-child(n+3) .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{height:200px}.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{top:auto;bottom:10px}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle{width:20px;height:20px;display:inline-block;margin-top:0;margin-left:0;position:relative;top:2px;left:0}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:after{border:5px solid;margin-top:-5px;margin-left:-5px;opacity:1;top:10px;bottom:10px;left:10px;right:10px;width:10px;height:10px}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle:before{border:none;background:currentColor}.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item:first-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before,.elementor-widget-gt3-core-processbar:not(.vertical_style-2) .gt3_process_bar_container--type-vertical .gt3_process_item:last-child .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{display:none}.gt3_process_bar_container--type-vertical .gt3_process_item__heading{font-size:24px;line-height:1.5}.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__heading{padding-bottom:3px}@media only screen and (max-width:992px){.gt3_process_item .gt3_process_item__circle_wrapp{width:75px;height:75px}.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__number{max-width:70px;width:70px;min-width:70px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp{margin-top:-20px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{bottom:38px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{top:38px}}@media only screen and (max-width:768px){.gt3_process_item .gt3_process_item__circle_wrapp{width:100px;height:100px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp{width:60px;height:60px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{bottom:30px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{top:30px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__circle_wrapp{margin-top:-15px}.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__number{font-size:24px;line-height:1.5}.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{width:200px!important}.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{margin-left:-200px!important}.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-color:transparent!important}.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item+.gt3_process_item{padding-top:50px}}@media only screen and (max-width:600px){.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after,.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{width:130px!important}.gt3_process_bar_container:not(.gt3_process_bar_container--type-vertical) .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{margin-left:-130px!important}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.2);transform:scale(1.2)}15%{-webkit-transform:scale(.8);transform:scale(.8)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotpulse{0%{background-position:-36px -2px,-27px -2px,-18px -2px,-9px -2px,0 -2px,0 -2px}to{background-position:864px -2px,873px -2px,882px -2px,891px -2px,900px -2px,0 -2px}}@keyframes circlepulse{0%{opacity:.2}5%{opacity:1}15%{opacity:1}20%{opacity:.2}}@media only screen and (max-width:992px)and (min-width:768px){}@media only screen and (max-width:768px){}.gt3_process_bar_container--type-vertical.row .gt3_process_item{padding-bottom:60px}


/* /wp-content/plugins/gt3-themes-core/dist/css/slick.css */
.slick-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{outline:none!important;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding-right:15px;padding-left:15px;cursor:pointer;outline:none!important}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@media only screen and (min-width:992px){}.slick-slider ul.slick-dots{text-align:center}div.slick-slider ul.slick-dots li{line-height:8px;display:inline-block;box-sizing:content-box;width:8px;height:8px;margin:0 6px;padding:1px;cursor:pointer;border-radius: 10px;}.slick-slider ul.slick-dots li:only-child{display:none}.elementor-slick-slider ul.slick-dots li button,.slick-slider ul.slick-dots li button{display:none!important}.slick-slider ul.slick-dots li:before{display:block;width:100%;height:100%;margin:0;content:"";cursor:pointer;-webkit-transition:color .2s .2s,opacity .2s .2s;-moz-transition:color .2s .2s,opacity .2s .2s;-ms-transition:color .2s .2s,opacity .2s .2s;transition:color .2s .2s,opacity .2s .2s;vertical-align:middle;opacity:.7;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #fff,0 0 2px 0 rgba(0,0,0,.25)}.slick-slider ul.slick-dots li.slick-active:before,.slick-slider ul.slick-dots li:hover:before{-webkit-transition:box-shadow .2s,opacity .2s;-moz-transition:box-shadow .2s,opacity .2s;-ms-transition:box-shadow .2s,opacity .2s;transition:box-shadow .2s,opacity .2s;opacity:1}.slick-slider ul.slick-dots li.slick-active:before{box-shadow:inset 0 0 8px 4px #fff,0 0 2px 0 rgba(0,0,0,.25)}.slick-arrow{font-family:inherit;font-size:.875em;font-weight:500;line-height:normal;position:absolute;z-index:50;bottom:0;display:block;width:auto;height:1px;margin:auto;padding:0;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;letter-spacing:.2em;text-transform:uppercase;opacity:1;border:none;text-shadow:none}.slick-arrow,.slick-arrow:hover{background-color:rgba(0,0,0,0)}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-arrow:not(.gt3_modified).slick-prev{left:60px}.slick-arrow:not(.gt3_modified).slick-next{right:60px}.slick-arrow:not(.gt3_modified){bottom:-webkit-calc(50% - 1px);bottom:calc(50% - 1px)}.slick-arrow:not(.gt3_modified).slick-prev{padding-left:55px}.slick-arrow:not(.gt3_modified).slick-next{padding-right:55px}.slick-arrow:not(.gt3_modified).slick-next:before{position:absolute;z-index:1;top:17px;right:15px;width:18px;content:"";border-top:2px solid}.slick-arrow:not(.gt3_modified).slick-prev:before{position:absolute;z-index:1;top:17px;left:15px;width:18px;content:"";border-top:2px solid}.slick-arrow:not(.gt3_modified):after{position:absolute;z-index:1;top:13px;content:"";border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.slick-arrow:not(.gt3_modified).slick-next:after{right:7px;border-left:8px solid}.slick-arrow:not(.gt3_modified).slick-prev:after{left:7px;border-right:8px solid}.slick-arrow.gt3_modified [class*=theme_icon-arrows]{font-size:1.143em}.slick-arrow.slick-disabled{visibility:hidden;opacity:0}.slick-track::after,.slick-track::before{content:"";display:table;}


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/gt3-core-testimonialslite.css */
.elementor-widget-gt3-core-TestimonialsLite .testimonials-canvas-quote,.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote-holder{display:none}.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote{display:inline-block;float:left;width:37px;height:auto;margin-top:.3em}.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote .testimonials-quote-icon-holder{width:100%;padding-bottom:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;z-index:2;-webkit-mask-position:center;mask-position:center;position:relative;background-color:currentColor}.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-wrapper{margin-left:65px}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper .testimonials-sub_name,.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper .testimonials_photo,.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper .testimonials_title{display:inline-block;vertical-align:middle}.elementor-widget-gt3-core-TestimonialsLite .testimonials-text{margin-bottom:1.2em}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator+.testimonials_rotator .testimonials-text,.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper+.testimonials-text{margin-bottom:0;margin-top:1.2em}.elementor-widget-gt3-core-TestimonialsLite .testimonials-text+.testimonials_author_wrapper{margin-bottom:0;margin-top:1em}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper+.testimonials-text .testimonials-text-quote{display:none}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator+.testimonials_rotator .testimonials-text .testimonials-text-quote+.testimonials-text-wrapper,.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_wrapper+.testimonials-text .testimonials-text-quote+.testimonials-text-wrapper{margin-left:0;margin-right:0}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator+.testimonials_rotator .testimonials-text .testimonials-text-quote{display:none}.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials_author_rotator{margin-left:auto;margin-right:auto}.elementor-widget-gt3-core-TestimonialsLite .slick-arrow{top:auto;bottom:15px;font-size:0;color:inherit;margin:0}.elementor-widget-gt3-core-TestimonialsLite .slick-arrow:before{content:""}.elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-prev{left:auto;right:calc(50% + 10px)}.elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-next{left:calc(50% + 10px);right:auto}.elementor-widget-gt3-core-TestimonialsLite .slick-dots{padding-top:25px!important}.elementor-widget-gt3-core-TestimonialsLite .slick-dots li{border-color:inherit!important;opacity:.7;position:relative;border-width:1px;border-style:solid;border-radius:10px}.elementor-widget-gt3-core-TestimonialsLite .slick-dots li:after{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:50px;border:6px solid;display:block!important;opacity:0;pointer-events:none}.elementor-widget-gt3-core-TestimonialsLite .slick-dots li.slick-active:after{opacity:.4}.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center{text-align:center}.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials-text-quote{float:none;margin-bottom:1.6em}.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials-text-wrapper{margin-left:0}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator .slick-list,.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator .slick-slide{padding-left:0!important;padding-right:0!important}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator .testimonials_author_wrapper{position:relative;z-index:1}.elementor-widget-gt3-core-TestimonialsLite .testimonials_author_rotator .testimonials_author_wrapper{line-height:1.3}.gt3_testimonial.text_align-center .testimonial_item_wrapper{padding-left:3%;padding-right:3%}


/* /wp-content/plugins/gt3-themes-core/dist/css/widgets/gt3-core-team.css */
.elementor-widget-gt3-core-team .item_list{transition:height .4s}.elementor-widget-gt3-core-team .module_team li{list-style:none}.elementor-widget-gt3-core-team .module_team .item_list{margin-bottom:-15px;padding-bottom:0;padding-left:0;padding-top:0;margin-left:0}.elementor-widget-gt3-core-team .module_team .item_list>li{position:relative;float:left;overflow:hidden;box-sizing:border-box;padding:0}.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper{position:relative;z-index:1;overflow:hidden}.elementor-widget-gt3-core-team .module_team .items3 .item_list>li{width:33.333333%}.elementor-widget-gt3-core-team .module_team .items2 .item_list>li:nth-child(odd),.elementor-widget-gt3-core-team .module_team .items3 .item_list>li:nth-child(3n+1),.elementor-widget-gt3-core-team .module_team .items4 .item_list>li:nth-child(4n+1),.elementor-widget-gt3-core-team .module_team .items5 .item_list>li:nth-child(5n+1){clear:both}.elementor-widget-gt3-core-team .module_team .item_list>li img{width:100%;height:auto}.elementor-widget-gt3-core-team .module_team.type1 .item_wrapper:hover .team_img:before,.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper:hover .team_img:before,.elementor-widget-gt3-core-team .module_team.type3 .item_wrapper:hover .team_img:before{opacity:.75}.elementor-widget-gt3-core-team .module_team .team_info{text-align:inherit}.elementor-widget-gt3-core-team .module_team.type2 .item_list>li .item_wrapper .team_info{padding:0;font-size:16px;line-height:1.4em}.elementor-widget-gt3-core-team .module_team.type2 .team-infobox,.elementor-widget-gt3-core-team .module_team.type3 .team-infobox{margin-top:16px;margin-bottom:19px}.module_team .item_wrapper .team_img>a>img,.module_team .item_wrapper .team_img>img{width:100%}.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper .team_img,.elementor-widget-gt3-core-team .module_team.type3 .item_wrapper .team_img{position:relative}.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper .team_img:before,.elementor-widget-gt3-core-team .module_team.type3 .item_wrapper .team_img:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;pointer-events:none;opacity:0;background:linear-gradient(0deg,transparent 0,#343845)}.elementor-widget-gt3-core-team .module_team .team_info{text-align:center}.elementor-widget-gt3-core-team .module_team .team_title{text-align:left}.elementor-widget-gt3-core-team .module_team .team_title__text{font-size:24px;font-weight:300;line-height:1}.elementor-widget-gt3-core-team .module_team .team-positions{font-size:16px;font-weight:300;line-height:24px;margin-top:3px;letter-spacing:0}.elementor-widget-gt3-core-team .team_title__text>a{font-weight:500;line-height:1.4}.elementor-widget-gt3-core-team .module_team .team_title h4{display:inline-block}.elementor-widget-gt3-core-team .module_team .team_title>*,.elementor-widget-gt3-core-team .module_team .team_title a{position:relative;z-index:1}.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper:hover .team_info,.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper:hover .team_title{transform:translateY(0);opacity:1}.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper .team_title{display:inline-block}.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper .team_info{padding-top:0;display:block;text-align:inherit}@media screen and (min-width:992px){}@media only screen and (max-width:767px){.elementor-widget-gt3-core-team .module_team .item_list>li .item_wrapper:hover .team_info{transform:translateY(15%);opacity:0}}@media only screen and (max-width:1024px){}.elementor-widget-gt3-core-team ul li.item-team-member:before{display:none}@media screen and (max-width:1199px){}@media screen and (max-width:997px){.elementor-widget-gt3-core-team .module_team .items3 .item_list>li,.elementor-widget-gt3-core-team .module_team .items5 .item_list>li{width:50%}.elementor-widget-gt3-core-team .module_team .items3 .item_list>li:nth-child(3n+1),.elementor-widget-gt3-core-team .module_team .items5 .item_list>li:nth-child(3n+1){clear:none}.elementor-widget-gt3-core-team .module_team .items3 .item_list>li:nth-child(odd),.elementor-widget-gt3-core-team .module_team .items5 .item_list>li:nth-child(odd){clear:both}}@media screen and (max-width:599px){.elementor-widget-gt3-core-team .module_team .items1 .item_list>li,.elementor-widget-gt3-core-team .module_team .items2 .item_list>li,.elementor-widget-gt3-core-team .module_team .items3 .item_list>li,.elementor-widget-gt3-core-team .module_team .items4 .item_list>li,.elementor-widget-gt3-core-team .module_team .items5 .item_list>li{width:100%}.elementor-widget-gt3-core-team .module_team .items2 .item_list>li:nth-child(odd),.elementor-widget-gt3-core-team .module_team .items3 .item_list>li:nth-child(odd),.elementor-widget-gt3-core-team .module_team .items4 .item_list>li:nth-child(odd),.elementor-widget-gt3-core-team .module_team .items5 .item_list>li:nth-child(odd){clear:none}.elementor-widget-gt3-core-team .module_team .item_list{margin-right:0!important}.elementor-widget-gt3-core-team .module_team .item-team-member{padding-right:0!important}}@media only screen and (max-width:767px){}


/* inline \3c style id="wp-emoji-styles-inline-css"> */
img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


/* inline \3c style id="classic-theme-styles-inline-css"> */
/*! This file is auto-generated */
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


/* inline \3c style id="global-styles-inline-css"> */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flex > :is(*, div){margin: 0;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
:root :where(.wp-block-icon svg){width: 24px;}
:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */


/* /wp-content/plugins/drag-and-drop-multiple-file-upload-contact-form-7/assets/css/dnd-upload-cf7.css */
/* Delete Status */
.dnd-icon-remove.deleting { font-size:12px; color:#000; font-weight: 500; position: relative; top:-3px; }
.dnd-icon-remove.deleting:after { display:none!important; }

/* Upload Status */
.dnd-upload-status {
	display:flex;
	padding:4px 0;
	align-items:center;
	position:relative;
}

/* Progress bar - Image */
.dnd-upload-status .dnd-upload-image {
	width:40px;
	height:40px;
	border:1px solid #a5a5a5;
	text-align:center;
	border-radius:100%;
	position:relative;
}
.dnd-upload-status .dnd-upload-image span.file {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 21px;
    width: 16px;
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -moz-transform : translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

/* Progress bar - Image Details ( Name and Size ) */
.dnd-upload-status .dnd-upload-details {
	padding-left:10px;
	width: calc(100% - 40px);
}
.dnd-upload-status .dnd-upload-details .name {color:#016d98; padding:4px 0; padding-right:60px; display:flex; }
.dnd-upload-status .dnd-upload-details .name span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:10px; }
.dnd-upload-status .dnd-upload-details .name em {color:#444242;	font-weight:700; }

/* Remove Upload File */
.dnd-upload-status .dnd-upload-details .remove-file {
	position:absolute;
	right:0;
	top:10px;
	text-decoration:none;
	box-shadow:none;
	outline:none;
    opacity:1;
}
.dnd-upload-status .dnd-upload-details .remove-file span:after {
    content: '';
    width:15px;
    height:15px;
    display: block;
    background-repeat:no-repeat;
    background-size:100%;
    background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A");
}
.dnd-upload-status.in-progress .remove-file { opacity:0.2;}

.dnd-upload-status .dnd-upload-details span.has-error { color:#f50505; }

/* Progress Loading */
.dnd-upload-status .dnd-upload-details .dnd-progress-bar {
	display: block;
    border-radius: 5px;
    overflow: hidden;
    background: #565555;
    height: 14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span {
    background: #4CAF50;
    display: block;
    font-size: 11px;
    text-align: right;
    color: #fff;
    height: 100%;
	width:0;
	line-height:14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete { width:100%!important; padding-right:5px; }
.dnd-upload-counter { position:absolute; right:5px; bottom:3px; font-size:12px; }

/* CodeDropz Upload Plugin */
.codedropz-upload-handler {
	border:2px dashed #c5c5c5;
	border-radius:5px;
	margin-bottom:10px;
	position:relative;
}
.codedropz-upload-container {
	padding:15px 20px;
}

.codedropz-upload-inner {
	overflow:hidden;
	width:100%;
	/*white-space: nowrap;*/
	text-align:center;
	text-overflow: ellipsis;
	font-weight:inherit;
}
.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn {
	text-decoration:none;
	box-shadow:none;
}
.codedropz-upload-inner h3 {
	margin:5px 0;
	font-size:30px;
	line-height:32px;
    word-break:break-word;
}

/* Add border on dragenter, drag etc */
.codedropz-dragover {
	border-color:#6b6a6a;
}

.codedropz-upload-wrapper span.has-error-msg {
	display:inline-block;
	color:#ff0000;
	padding:5px 0;
	font-style:italic;
}

/* Jquery Validation For Contact Form 7 */
.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{
	border-bottom-color: #900;
    border-bottom-style: solid;
}
/* END : Jquery Validation CF7 */

/* Honeypot field */
.wpcf7_hp_field {
	position: absolute !important;
	left: -9999px !important;
	top: -9999px !important;
	width: 1px !important;
	height: 1px !important;
	overflow: hidden !important;
}

@media screen and (max-width: 767px) {
	.dnd-upload-status .dnd-upload-details .name em { font-weight:normal; }
	.dnd-upload-status .dnd-upload-details .name { padding-right:60px; }
	.codedropz-upload-inner h3 { font-size:22px; }
}

/* /wp-content/plugins/contact-form-7/includes/css/styles.css */
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
	word-break: normal !important;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}


/* /wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css */
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}

/* /wp-content/themes/juris/style.css */
/*
Theme Name: Juris
Theme URI: https://livewp.site/wp/md/juris/
Author: GT3themes
Author URI: https://gt3themes.com
Description: GT3themes team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.5.4
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 8.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: juris
Tags: blog, portfolio
*/


/* /wp-content/plugins/gt3-themes-core/dist/css/animations.css */@keyframes gt3-slideup-animation{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes gt3-fadeinup-animation{0%{transform:translateY(1.3em)}to{transform:translateY(0)}}@keyframes gt3-zoomout-animation{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes gt3-reveal-animation{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.gt3_parallax-yes{background-attachment:fixed!important;background-size:cover!important;transition:none!important}


/* /wp-content/plugins/elementor/assets/css/frontend.min.css */
:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}@media (max-width:1024px){}@media (max-width:767px){}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}@media (min-width:-1){}@media (max-width:-1){}@media (max-width:1024px){}@media (max-width:-1){}@media (max-width:767px){}:root{--page-title-display:block}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}@media (min-width:768px){}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){}@media (max-width:767px){}@media (min-width:768px) and (max-width:1024px){}@media (min-width:-1){}@media (min-width:1025px) and (max-width:-1){}@media (min-width:-1) and (max-width:-1){}@media (min-width:1025px) and (max-width:-1){}@media (min-width:768px) and (max-width:1024px){}@media (min-width:-1) and (max-width:1024px){}@media (min-width:768px) and (max-width:-1){}@media (max-width:767px){.elementor-column{width:100%}}@media (min-width:-1){}@media (max-width:-1){}@media (max-width:1024px){}@media (max-width:-1){}@media (max-width:767px){}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con,.e-con>.e-con-inner{display:var(--display)}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){}@media screen and (max-width:1024px){}@media screen and (max-width:767px){}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.animated{animation-duration:1.25s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){}

/* /wp-content/uploads/elementor/css/post-11.css */
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}

/* /wp-content/plugins/elementor/assets/css/widget-spacer.min.css */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}

/* /wp-content/plugins/elementor/assets/css/widget-heading.min.css */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}

/* /wp-content/plugins/elementor/assets/css/widget-video.min.css */
.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}

/* /wp-content/plugins/elementor/assets/css/widget-accordion.min.css */
.elementor-tab-title a{color:inherit}.elementor-accordion{text-align:start}.elementor-accordion .elementor-accordion-item{border:1px solid #d5d8dc}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-block-start:none}.elementor-accordion .elementor-tab-title{cursor:pointer;font-weight:700;line-height:1;margin:0;outline:none;padding:15px 20px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{height:1em;width:1em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-content{border-block-start:1px solid #d5d8dc;display:none;padding:15px 20px}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}

/* /wp-content/plugins/elementor/assets/css/widget-divider.min.css */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}

/* /wp-content/plugins/elementor/assets/css/widget-image.min.css */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}

/* /wp-content/uploads/elementor/css/post-2520.css */
.elementor-2520 .elementor-element.elementor-element-fd56c82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2520 .elementor-element.elementor-element-fd56c82:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-fd56c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, #051c2d 0%, #042865 100%);}.elementor-2520 .elementor-element.elementor-element-fd56c82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2520 .elementor-element.elementor-element-6cdfe30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-6cdfe30 .elementor-element-populated .elementor-heading-title{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-6cdfe30 > .elementor-element-populated{color:#ffffff;margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-2520 .elementor-element.elementor-element-9e7bf9c{--spacer-size:70px;}.elementor-2520 .elementor-element.elementor-element-54e14a7{--spacer-size:12px;}.elementor-2520 .elementor-element.elementor-element-4be4c9a{--spacer-size:24px;}.elementor-2520 .elementor-element.elementor-element-cd34677{--spacer-size:29px;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:rgba(67,177,231,0);}
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
		.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after{background-color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#43B1E7;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:2px !important;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_icon_default{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button a:hover .gt3_icon_default{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover{border-color:#43B1E7;}.elementor-2520 .elementor-element.elementor-element-9284747.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-27358ee{--spacer-size:94px;}.elementor-2520 .elementor-element.elementor-element-829ded3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-398fd8b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2520 .elementor-element.elementor-element-398fd8b .elementor-custom-embed-play i{color:#ffffff;font-size:86px;text-shadow:0px 0px 40px #000000;}.elementor-2520 .elementor-element.elementor-element-398fd8b .elementor-custom-embed-play svg{fill:#ffffff;width:86px;height:86px;}.elementor-2520 .elementor-element.elementor-element-d0e0387{--spacer-size:30px;}.elementor-2520 .elementor-element.elementor-element-4e82ddb > .elementor-container{max-width:1024px;}.elementor-2520 .elementor-element.elementor-element-15ede66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-2520 .elementor-element.elementor-element-15ede66 > .elementor-element-populated{text-align:center;}.elementor-2520 .elementor-element.elementor-element-344de0d{--spacer-size:28px;}.elementor-2520 .elementor-element.elementor-element-7bb8def{padding:0% 15% 0% 15%;}.elementor-2520 .elementor-element.elementor-element-8bbbed8{--spacer-size:36px;}.elementor-2520 .elementor-element.elementor-element-49c50b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-49c50b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d0d5d8;}.elementor-2520 .elementor-element.elementor-element-60a982d{--spacer-size:16px;}.elementor-2520 .elementor-element.elementor-element-0e82dfe > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-2520 .elementor-element.elementor-element-0e82dfe .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0px 0px 14px 0px !important;max-width:40px;width:40px;}.elementor-2520 .elementor-element.elementor-element-0e82dfe .gt3-core-imagebox-img img{transition-duration:0.3s;}.elementor-2520 .elementor-element.elementor-element-0e82dfe .gt3-core-imagebox-title{margin-bottom:5px;}.elementor-2520 .elementor-element.elementor-element-0e82dfe .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:18px;line-height:1.5em;letter-spacing:-0.45px;}.elementor-2520 .elementor-element.elementor-element-7275872{--spacer-size:13px;}.elementor-2520 .elementor-element.elementor-element-dd29933 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-dd29933 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 0px;border-color:#d0d5d8;}.elementor-2520 .elementor-element.elementor-element-da75e88{--spacer-size:16px;}.elementor-2520 .elementor-element.elementor-element-1933f03 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-2520 .elementor-element.elementor-element-1933f03 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0px 0px 14px 0px !important;max-width:39px;width:39px;}.elementor-2520 .elementor-element.elementor-element-1933f03 .gt3-core-imagebox-img img{transition-duration:0.3s;}.elementor-2520 .elementor-element.elementor-element-1933f03 .gt3-core-imagebox-title{margin-bottom:5px;}.elementor-2520 .elementor-element.elementor-element-1933f03 .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:18px;line-height:1.5em;letter-spacing:-0.45px;}.elementor-2520 .elementor-element.elementor-element-1d308db{--spacer-size:13px;}.elementor-2520 .elementor-element.elementor-element-6e329cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-6e329cf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d0d5d8;}.elementor-2520 .elementor-element.elementor-element-697c393{--spacer-size:16px;}.elementor-2520 .elementor-element.elementor-element-3b829c7 > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-2520 .elementor-element.elementor-element-3b829c7 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0px 0px 13px 0px !important;max-width:41px;width:41px;}.elementor-2520 .elementor-element.elementor-element-3b829c7 .gt3-core-imagebox-img img{transition-duration:0.3s;}.elementor-2520 .elementor-element.elementor-element-3b829c7 .gt3-core-imagebox-title{margin-bottom:5px;}.elementor-2520 .elementor-element.elementor-element-3b829c7 .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:18px;line-height:1.5em;letter-spacing:-0.45px;}.elementor-2520 .elementor-element.elementor-element-4a129c3{--spacer-size:13px;}.elementor-2520 .elementor-element.elementor-element-10be91d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-0ca210e{--spacer-size:40px;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:rgba(67,177,231,0);}
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
		.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after{background-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:2px !important;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_icon_default{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button a:hover .gt3_icon_default{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover{border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2d83943.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-0b4a645{--spacer-size:40px;}.elementor-2520 .elementor-element.elementor-element-dd3e1f3:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-dd3e1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2019/09/image-26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2520 .elementor-element.elementor-element-dd3e1f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-dd3e1f3 .elementor-heading-title{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-dd3e1f3 > .elementor-container{text-align:center;}.elementor-2520 .elementor-element.elementor-element-2aa8989 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-2520 .elementor-element.elementor-element-cb4cd42{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-d0a54b2{padding:0% 15% 0% 15%;}.elementor-2520 .elementor-element.elementor-element-c40b10b{--spacer-size:82px;}.elementor-2520 .elementor-element.elementor-element-fe1df1c.elementor-widget-gt3-core-processbar .gt3_process_item__circle_wrapp{color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-fe1df1c.elementor-widget-gt3-core-processbar .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-image:linear-gradient(90deg, transparent 0%, #43b1e7 100%);background-color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-fe1df1c.elementor-widget-gt3-core-processbar .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-image:linear-gradient(90deg, #43b1e7 0%, transparent 100% );background-color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-fe1df1c.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_before{background-image:linear-gradient(0deg, #43b1e7 0%, transparent 100%);background-color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-fe1df1c.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_item .gt3_process_item__circle_wrapp .gt3_process_item__circle_line_after{background-image:linear-gradient(0deg, transparent 0%, #43b1e7 100% );background-color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-abfef04{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-7963294:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-7963294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2019/09/image-24.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2520 .elementor-element.elementor-element-7963294{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2520 .elementor-element.elementor-element-b022896 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-2520 .elementor-element.elementor-element-b022896 > .elementor-element-populated{text-align:center;}.elementor-2520 .elementor-element.elementor-element-32ccc9f{--spacer-size:31px;}.elementor-2520 .elementor-element.elementor-element-ae8cb43{--spacer-size:17px;}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-accordion-item{border-width:2px;border-color:rgba(255,255,255,0);}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:rgba(255,255,255,0);}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-tab-title{background-color:#ffffff;padding:22px 20px 22px 52px;}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-accordion-title{font-size:18px;font-weight:700;line-height:1.5em;}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-tab-content{background-color:#ffffff;padding:0px 75px 44px 52px;}.elementor-2520 .elementor-element.elementor-element-9403595{--spacer-size:26px;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:rgba(67,177,231,0);}
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
		.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after{background-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:2px !important;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_icon_default{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button a:hover .gt3_icon_default{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover{border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-e38ed3a.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-1b264b7{--spacer-size:38px;}.elementor-2520 .elementor-element.elementor-element-09ab7d8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2520 .elementor-element.elementor-element-09ab7d8:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-09ab7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2019/09/image-25.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2520 .elementor-element.elementor-element-09ab7d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-09ab7d8 .elementor-heading-title{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-09ab7d8 a{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-09ab7d8 a:hover{color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-09ab7d8 > .elementor-container{text-align:center;}.elementor-2520 .elementor-element.elementor-element-1830683 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-d6482f5{--spacer-size:76px;}.elementor-2520 .elementor-element.elementor-element-f5ca5e0{--spacer-size:11px;}.elementor-2520 .elementor-element.elementor-element-cdb7548{padding:0% 17% 0% 17%;}.elementor-2520 .elementor-element.elementor-element-7f5decd{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:1px;}.elementor-2520 .elementor-element.elementor-element-7f5decd .elementor-divider-separator{width:70px;}.elementor-2520 .elementor-element.elementor-element-7f5decd .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-2520 .elementor-element.elementor-element-f4660c8{padding:3px 0px 0px 0px;font-size:13px;font-weight:bold;line-height:1.5em;color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-888562d{padding:8px 0px 6px 0px;color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-26412a0{--spacer-size:8px;}.elementor-2520 .elementor-element.elementor-element-8cbb98e{padding:0px 0px 4px 0px;font-size:13px;font-weight:bold;line-height:1.5em;color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-d1a2f0a{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-910d1c8{--spacer-size:36px;}.elementor-2520 .elementor-element.elementor-element-ab51ea8{font-size:13px;font-weight:bold;line-height:1.5em;color:#43b1e7;}.elementor-2520 .elementor-element.elementor-element-63a2363{--spacer-size:11px;}.elementor-2520 .elementor-element.elementor-element-6545f89{text-align:end;}.elementor-2520 .elementor-element.elementor-element-6545f89 img{width:200px;transition-duration:0.2s;}.elementor-2520 .elementor-element.elementor-element-6545f89:hover img{opacity:0.7;}.elementor-2520 .elementor-element.elementor-element-eb53512{text-align:start;}.elementor-2520 .elementor-element.elementor-element-eb53512 img{width:200px;transition-duration:0.2s;}.elementor-2520 .elementor-element.elementor-element-eb53512:hover img{opacity:0.7;}.elementor-2520 .elementor-element.elementor-element-1b375e8{--spacer-size:79px;}.elementor-2520 .elementor-element.elementor-element-d73c4f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2520 .elementor-element.elementor-element-16bb70b{margin:0% -7% calc(var(--kit-widget-spacing, 0px) + 0%) -7%;text-align:center;}.elementor-2520 .elementor-element.elementor-element-49e1ec0:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-49e1ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2520 .elementor-element.elementor-element-49e1ec0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2520 .elementor-element.elementor-element-3651d3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-5b08f43{--spacer-size:98px;}.elementor-2520 .elementor-element.elementor-element-9d2a93a{text-align:center;}.elementor-2520 .elementor-element.elementor-element-9d2a93a .elementor-heading-title{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-5f36f93{--spacer-size:13px;}.elementor-2520 .elementor-element.elementor-element-77d68d6 .testimonials_rotator{margin:0 30px 0 30px;margin-right:calc(-30px/2);margin-left:calc(-30px/2);}.elementor-2520 .elementor-element.elementor-element-77d68d6 .testimonials_item.slick-slide{padding:0 30px 0 30px;padding-right:calc(30px/2);padding-left:calc(30px/2);}.elementor-2520 .elementor-element.elementor-element-77d68d6 .testimonials-text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-77d68d6 .slick-dots{color:#b9bfc3;}.elementor-2520 .elementor-element.elementor-element-77d68d6 .slick-arrow{color:#b9bfc3;}.elementor-2520 .elementor-element.elementor-element-77d68d6 .testimonials_author_wrapper{color:#ffffff;font-weight:normal;text-transform:uppercase;}.elementor-2520 .elementor-element.elementor-element-d15e87f{--spacer-size:54px;}.elementor-2520 .elementor-element.elementor-element-1564c70:not(.elementor-motion-effects-element-type-background), .elementor-2520 .elementor-element.elementor-element-1564c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-2520 .elementor-element.elementor-element-1564c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2520 .elementor-element.elementor-element-0a1bbad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2520 .elementor-element.elementor-element-0a1bbad > .elementor-element-populated{text-align:center;}.elementor-2520 .elementor-element.elementor-element-dc971f8{--spacer-size:42px;}.elementor-2520 .elementor-element.elementor-element-7b78a17{--spacer-size:31px;}.elementor-2520 .elementor-element.elementor-element-5a8446e.elementor-widget-gt3-core-team .item_list{margin-right:-4px;margin-bottom:-4px;}.elementor-2520 .elementor-element.elementor-element-5a8446e.elementor-widget-gt3-core-team .item-team-member{padding-right:4px;padding-bottom:4px;}.elementor-2520 .elementor-element.elementor-element-5a8446e .module_team .item-team-member .item_wrapper{background-color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-5a8446e .module_team.type2 .item-team-member .item_wrapper{padding-top:60px;padding-bottom:34px;}.elementor-2520 .elementor-element.elementor-element-efb1308{--spacer-size:46px;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:rgba(67,177,231,0);}
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
		.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after{background-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:2px !important;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_icon_default{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .elementor_gt3_btn_text{color:#051c2c;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button a:hover .gt3_icon_default{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover{border-color:#1d40ca;}.elementor-2520 .elementor-element.elementor-element-2822d73.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:#ffffff;}.elementor-2520 .elementor-element.elementor-element-bd63faf{--spacer-size:50px;}@media(max-width:1024px){.elementor-2520 .elementor-element.elementor-element-6cdfe30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2520 .elementor-element.elementor-element-9e7bf9c{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-27358ee{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-be75eed{padding:0px 10px 0px 10px;}.elementor-2520 .elementor-element.elementor-element-cb4cd42{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-c40b10b{--spacer-size:55px;}.elementor-2520 .elementor-element.elementor-element-abfef04{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-d6482f5{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-cdb7548{padding:0% 5% 0% 5%;}.elementor-2520 .elementor-element.elementor-element-1b375e8{--spacer-size:50px;}.elementor-2520 .elementor-element.elementor-element-5b08f43{--spacer-size:70px;}}@media(max-width:767px){.elementor-2520 .elementor-element.elementor-element-27358ee{--spacer-size:40px;}.elementor-2520 .elementor-element.elementor-element-dd29933 > .elementor-element-populated{border-width:0px 1px 0px 1px;}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-tab-title{padding:22px 25px 22px 25px;}.elementor-2520 .elementor-element.elementor-element-72ab803 .elementor-tab-content{padding:0px 25px 44px 25px;}.elementor-2520 .elementor-element.elementor-element-6545f89{text-align:center;}.elementor-2520 .elementor-element.elementor-element-eb53512{text-align:center;}.elementor-2520 .elementor-element.elementor-element-5b08f43{--spacer-size:50px;}}

/* /wp-content/themes/juris-child/style.css */
/*
Theme Name: Juris - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: juris
*/


/* /wp-content/themes/juris/fonts/theme-font/theme_icon.css */
@font-face {
	font-family: "Theme_icon";
	src: url("/wp-content/themes/juris/fonts/theme-font/Theme.woff") format("woff"),
		 url("/wp-content/themes/juris/fonts/theme-font/Theme.svg#Theme") format("svg");
	font-weight: normal;
	font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: "Theme_icon";
		src: url("/wp-content/themes/juris/fonts/theme-font/Theme.svg#Theme") format("svg");
	}
}

[class^="theme_icon-"]:before, [class*=" theme_icon-"]:before,
[class^="theme_icon-"]:after, [class*=" theme_icon-"]:after {
	font-family: Theme_icon;
	font-size: 26px;
	font-style: normal;
	margin-left: 9px;
}        /* Bag */	    /* Search */		/* Cart */ /* Full Screen */		/* Close */
.theme_icon-next-arrow:before { content: "\f105"; }	/* Right Arrow */	/* Chat */	    /* Star *//* Ruller */		/* Heart */       /* Delete */       /* Envelopment */
.theme_icon-next:before { content: "\f10c"; }       /* Right Chevron */    /* Forward */      /* Quote *//* Arrow */


/* /wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-instagram:before{content:"\f16d"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}

/* /wp-content/themes/juris/css/theme.css */
/*-------------------------------------
[Master Stylesheet]
Project: Juris Premium Wordpress Theme

[Table of contents]
1. Base theme Grid
2. Plugins
    2.1 Isotope
    2.3 Contact Form 7
    2.4 Slick Slider
3. Content Area
4. Footer
5. Typography
6. Header
7. Blog
8. Widgets

---------------------------------------*/
/* BASE AND GRID */
/*Fix Elementor animation*/
body:not(.page-loaded) .animated{
	animation-name: none !important;
}
body .site_wrapper,
body .main_footer,
body .gt3-page-title_wrapper,
body .gt3_header_builder {
	opacity: 0;
	transition: opacity .5s;
}
body.page-loaded .site_wrapper,
body.page-loaded .main_footer,
body.page-loaded .gt3-page-title_wrapper,
body.page-loaded .gt3_header_builder {
	opacity: 1;
}
html{
	position: relative;
}
body{
	position: relative;
	right: 0;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	overflow-x: hidden !important;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	min-height: 100vh;
	margin: 0;
	padding: 0;
	-webkit-transition: right .3s ease;
	-moz-transition: right .3s ease;
	-ms-transition: right .3s ease;
	transition: right .3s ease;

	-webkit-overflow-scrolling: touch;
}
body.admin-bar{
	min-height: calc(100vh - 32px);
}
@media screen and (max-width: 782px){
	body.admin-bar{
		min-height: calc(100vh - 46px);
	}
}
body,
html{
	margin: 0;
	padding: 0;
}
pre{
	padding: 20px 30px;
	white-space: pre-wrap;
	word-wrap: break-word;
	border: 1px solid;
	border-radius: 0;
	margin-bottom: 17px;
}
form,
fieldset{
	margin-bottom: 0;
}
label,
legend{
	font-weight: inherit;
	display: block;
	margin-bottom: 5px;
}
abbr[title],
acronym[title]{
	text-decoration: none;
}
input[type='checkbox'],
input[type='radio']{
	display: inline;
	margin: 3px;
	vertical-align: middle;
}
input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="url"],
textarea,
select,
.select2-search--dropdown .select2-search__field{
	max-width: 100%;
	font-size: 15px;
	line-height: 1.5;
	border: none;
	border-bottom: 1px solid #97af4d;
	box-sizing: border-box;
	outline: none;
	height: 50px;
	background: transparent;
	margin: 0 0 10px 0;
	font-weight: normal;
	width: 100%;
	padding: 14px 9px;
	-webkit-transition: color 300ms;
	-moz-transition: color 300ms;
	-ms-transition: color 300ms;
	-o-transition: color 300ms;
	transition: color 300ms;
}
input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="url"],
textarea{
	-webkit-appearance: none;
}
.top_footer select,
.gt3_widget select{
	margin-top: 5px;
}
textarea{
	height: 106px;
	resize: none;
	margin-bottom: 28px;
}
p + form{
	margin-top: 18px;
}
.gt3_form input[type="date"],
.gt3_form input[type="email"],
.gt3_form input[type="number"],
.gt3_form input[type="password"],
.gt3_form input[type="search"],
.gt3_form input[type="tel"],
.gt3_form input[type="text"],
.gt3_form input[type="url"],
.gt3_form select{
	margin-bottom: 0;
}
/* Placeholder */
::-webkit-input-placeholder{
	opacity: 1 !important;
	color: inherit !important;
}
:-moz-placeholder{ /* Firefox 18- */
	opacity: 1 !important;
	color: inherit !important;
}
::-moz-placeholder{ /* Firefox 19+ */
	opacity: 1 !important;
	color: inherit !important;
}
:-ms-input-placeholder{
	opacity: 1 !important;
	color: inherit !important;
}
/* WebKit browsers */
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder{
	color: transparent !important;
}
/* Mozilla Firefox 4 to 18 */
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder{
	color: transparent !important;
}
/* Mozilla Firefox 19+ */
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder{
	color: transparent !important;
}
/* Internet Explorer 10+ */
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder{
	color: transparent !important;
}
input[type='button'],
input[type='reset'],
input[type='submit']{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
input[type='submit'],
button{
	font-family: inherit;
	display: inline-block;
	outline: none;
	width: auto;
	height: 50px;
	cursor: pointer;
	padding: 8px 30px;
	margin: 0 0 15px 0;
	font-size: 15px;
	font-weight: bold;
	line-height: 30px;
	border: 2px solid;
	background: transparent;
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}
input[type="submit"].gt3-special-field,
input[type='submit']:hover,
button:hover{
	color: #ffffff;
}
input[type='text']::-webkit-input-placeholder{
	color: inherit !important;
	font-family: inherit !important;
}
.theme_icon-next-arrow:before{
	display: inline-block;
	vertical-align: middle;
	font-size: 20px;
	height: auto;
	margin-left: 11px;
	font-weight: normal;
}
[class*=span]{
	float: left;
	min-height: 1px;
}
.gt3_custom_color:not(a){
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}
/* search by categories */
select#gt3_product_cat{
	display: none;
}
#gt3_cat_search input#s{
	width: 345px;
	height: 55px;
	padding: 13px 28px 12px;
	border-right: none;
}
#gt3_cat_search #s{
	float: left;
}
/* Search Widget */
.search_form{
	position: relative;
	z-index: 1;
}
.search_form .search_text{
	line-height: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 45px;
	padding: 11px 80px 11px 20px;
	margin: 0;
	border: none;
	outline: none;
	background-color: #f8f9fa;
}
form.gt3_search_form label,
.search_form .search_text{
	color: #666c77;
}
.widget_search .search_form .search_submit:hover,
.header_search__inner .search_form .search_submit:hover,
.widget_product_search .gt3_search_form .search_submit:hover,
.search_result_form .search_form .search_submit:hover,
.gt3_404_search form.search_form.gt3_search_form .search_submit:hover{
	background: transparent;
}
/* Posts Widget */
.widget-title{
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.5;
	font-weight: 700;
	text-transform: uppercase;
}
@media only screen and (max-width: 1199px){
	#gt3_cat_search input#s{
		width: 220px;
	}
}
@media only screen and (max-width: 991px){
	#gt3_cat_search input#s{
		font-size: 12px;
		width: 185px;
		height: 40px;
		padding: 13px 18px 12px;
	}
}
@media only screen and (max-width: 479px){
	#gt3_cat_search input#s{
		width: 150px;
		padding: 13px 13px 12px;
	}
	#gt3_cat_search input#s{
		width: 230px;
	}
	div#gt3_cat_search{
		position: relative;
	}
	.select2-results__options .select2-results__option--highlighted{
		font-weight: 800;
	}
}
/* search by categories end */

/* widget custom post list */
/*.widget_gt3_posts_list_widget .gt3_posts_list .gt3_recent_posts_taxonomy a:hover{
	color: inherit;
}*/
/* Team */
/* end widget custom post list */

/* gt3_team_widget */
.widget_gt3_team_list_widget .gt3_team_list .slick-arrow{
	display: none !important;
}
.widget_gt3_team_list_widget .gt3_team_list.slick-slider{
	padding-bottom: 40px;
}
.widget_gt3_team_list_widget .gt3_team_list .slick-dots{
	bottom: 0;
	margin: 0;
}
.widget_gt3_team_list_widget .gt3_team_list .slick-dots{
	padding-bottom: 0;
}
.widget_gt3_team_list_widget .gt3_team_list{
	text-align: center;
	padding: 30px;
	background-color: #f8f9fa;
}
.widget_gt3_team_list_widget .slick-dots{
	left: 0;
	position: relative;
	padding-top: 20px;
}
.widget_gt3_team_list_widget .slick-dots li{
	padding-bottom: 0;
	display: inline-block;
	margin: 0 10px;
}
.widget_gt3_team_list_widget .slick-slider ul.slick-dots li:before{
	opacity: 0.4;
}
.widget_gt3_team_list_widget .slick-slider ul.slick-dots li.slick-active:before{
	opacity: 1;
}
.widget_gt3_team_list_widget .slick-slider ul.slick-dots li:before,
.widget_gt3_team_list_widget .slick-slider ul.slick-dots li.slick-active:before{
	box-shadow: none !important;
	background-color: currentColor;
}
.widget.widget_gt3_team_list_widget .slick-slider ul.slick-dots li:before{
    width: 10px;
    height: 10px;
}
@media only screen and (max-width: 992px){
	.widget_gt3_team_list_widget .gt3_team_list.slick-slider{
		padding: 10px 10px 35px;
	}
}
/* end gt3_team_widget */

.container,
#container,
.isotope-filter{
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
.fullwidth-wrapper #container{
	width: auto;
}
.container:after,
.container:before,
#container:after,
#container:before{
	line-height: 0;
	display: table;
	content: '';
}
.container:after,
#container:after{
	clear: both;
}
.row{
	margin-right: -15px;
	margin-left: -15px;
}
.row:after,
.row:before{
	line-height: 0;
	display: table;
	content: '';
}
.row:after{
	clear: both;
}
.row [class*=span]{
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.clearfix:after,
.clearfix:before{
	line-height: 0;
	display: table;
	content: '';
}
.clear,
.clearfix:after{
	clear: both;
}
.container,
#container,
.isotope-filter{
	width: 1170px;
	max-width: 100%;
}
.main_content .container,
.main_content #container{
	max-width: 100%;
}
@media only screen and (min-width: 768px){
	.row .span12{
		width: 100%;
	}
	.row .span8{
		width: 66.66666666666666%;
	}
	.row .span4{
		width: 33.33333333333333%;
	}
	.row .span3{
		width: 25%;
	}
	.row .span2{
		width: 16.666666666666664%;
	}
	.row .span1{
		width: 8.333333333333332%;
	}
}
@media (min-width: 1200px){
	[class*=span]{
		float: left;
		min-height: 1px;
	}
	.row:after,
	.row:before{
		line-height: 0;
		display: table;
		content: '';
	}
	.row:after{
		clear: both;
	}
}
.fullwidth-wrapper{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	padding: 0 30px;
}
/*base*/
::selection{
	opacity: 1;
}
::-moz-selection{
	opacity: 1;
}
p{
	margin: 0 0 18px 0;
	padding: 0;
}
p:last-child{
	padding: 0;
	margin-bottom: 0;
}
a,
a:hover,
a:focus{
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	text-decoration: none;
	outline: none !important;
}
img{
	max-width: 100%;
	height: auto;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: top;
	outline: none !important;
}
.a-right{
	text-align: right;
}
.dn{
	display: none;
}
/* theme_icon-arrows */
body [class*='theme_icon-arrows'],
.gt3_module_button .button-icon,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon,
.button_type_default .widget-button-icon{
	font-size: 16px;
	position: relative;
	display: inline-block;
	width: 24px;
	height: 10px;
}
body .theme_icon-arrows-right,
.gt3_module_button .button-icon,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon,
.button_type_default .widget-button-icon{
	right: 0;
	margin: auto 0 auto 1em;
}
body .theme_icon-arrows-left{
	left: 0;
	margin: auto 1em auto 0;
}
body [class*='theme_icon-arrows']:before,
.gt3_module_button .button-icon:before,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:before,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:before,
.button_type_default .widget-button-icon:before{
	font-size: inherit;
	position: absolute;
	z-index: 1;
	top: 4px;
	width: 18px !important;
	margin-left: 0;
	content: '';
	border-top: 2px solid;
	border-top-color: inherit;
}
body .theme_icon-arrows-right:before,
.gt3_module_button .button-icon:before,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:before,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:before,
.button_type_default .widget-button-icon:before{
	left: 0;
}
body .theme_icon-arrows-left:before{
	right: 0;
}
body [class*='theme_icon-arrows']:after,
.gt3_module_button .button-icon:after,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:after,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:after,
.button_type_default .widget-button-icon:after{
	font-size: inherit;
	position: absolute;
	z-index: 1;
	top: 0;
	margin-left: 0;
	content: '';
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
}
body .theme_icon-arrows-right:after,
.gt3_module_button .button-icon:after,
.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:after,
.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:after,
.button_type_default .widget-button-icon:after{
	right: 0;
	border-left: 6px solid;
	border-left-color: inherit;
}
body .theme_icon-arrows-left:after{
	left: 0;
	border-right: 6px solid;
	border-right-color: inherit;
}
@media only screen and (max-width: 1023px){
	body [class*='theme_icon-arrows'],
	.gt3_module_button .button-icon,
	.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon,
	.elementor-widget-price-box-gt3 .button_type_default .price-button-icon,
	.button_type_default .widget-button-icon{
		width: 22px;
		height: 9px;
	}
	body [class*='theme_icon-arrows']:before,
	.gt3_module_button .button-icon:before,
	.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:before,
	.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:before,
	.button_type_default .widget-button-icon:before{
		top: 3px;
	}
	body [class*='theme_icon-arrows']:after,
	.gt3_module_button .button-icon:after,
	.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:after,
	.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:after,
	.button_type_default .widget-button-icon:after{
		border-top: 4px solid transparent;
		border-bottom: 4px solid transparent;
	}
	body .theme_icon-arrows-right:after,
	.gt3_module_button .button-icon:after,
	.elementor-widget-image-box-gt3 .button_type_default .imagebox-button-icon:after,
	.elementor-widget-price-box-gt3 .button_type_default .price-button-icon:after,
	.button_type_default .widget-button-icon:after{
		border-left: 5px solid;
	}
	body .theme_icon-arrows-left:after{
		border-right: 5px solid;
	}
}
/* theme_icon-arrows end */

/* Text meant only for screen readers. */
.screen-reader-text{
	position: absolute !important;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	width: 1px;
	height: 1px;
	white-space: nowrap;
}
.screen-reader-text:focus{
	font-size: .875rem;
	font-weight: bold;
	line-height: normal;
	z-index: 100000; /* Above WP toolbar. */
	top: 5px;
	left: 5px;
	display: block;
	clip: auto !important;
	width: auto;
	height: auto;
	padding: 15px 23px 14px;
	text-decoration: none;
	color: #21759b;
	border-radius: 3px;
	background-color: #f1f1f1;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
}
.wp-caption,
.wp-caption-text,
.sticky,
.gallery-caption{
	max-width: 100%;
}
.clear{
	font-size: 0;
	display: table;
	clear: both;
	height: 0;
}
form,
body,
iframe{
	margin: 0;
	padding: 0;
}
iframe{
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	vertical-align: top;
	border: 0;
}
img,
table,
iframe{
	border: 0;
}
table{
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	vertical-align: middle;
}
table td,
table th{
	padding: 5px 10px;
	text-align: left;
}
table tbody tr,
table thead tr,
table tfoot tr{
	border-width: 1px;
	border-style: solid;
}
table tbody th,
table tfoot th{
	border-right: 1px solid;
}
p:empty{
	display: none;
	margin: 0;
}
/* P L U G I N S */
/**** Isotope Filtering ****/
.isotope-item{
	z-index: 2;
}
/**** Isotope CSS3 transitions ****/
.isotope,
.isotope .isotope-item{
	-webkit-transition-duration: .8s;
	-moz-transition-duration: .8s;
	transition-duration: .8s;
}
.isotope{
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	transition-property: height, width;
}
.isotope .isotope-item{
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/
/* Contact Form 7 */
.wpcf7-form label,
.gt3_form label{
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
.wpcf7-form input[type='submit']{
	margin-top: 0;
}
.wpcf7-form-control-wrap{
	display: block;
	margin-bottom: 25px;
}
div.wpcf7-response-output{
	position: relative;
	z-index: 1;
	margin-right: 0;
	margin-left: 0;
	padding: .344em 1em .344em 50px;
	color: #ffffff;
	border: none;
	background-color: #255379;
	margin-top: 1em;
}
div.wpcf7-response-output:before{
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 18px;
	position: absolute;
	top: 50%;
	left: 17px;
	display: inline-block;
	margin-top: -9px;
	content: '\f05a';

	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
span.wpcf7-not-valid-tip{
	font-weight: 400;
	padding-bottom: 5px;
	color: #d61d1d;
}
.wpcf7-form .wpcf7-form-control-wrap,
.gt3_form [class*='span']{
	margin-bottom: 0;
}
#comments .gt3_form [class*='span']{
	margin-bottom: 6px;
}
/* end Contact Form 7 */

/* gt3_form */
.gt3_form [class*='span']{
	position: relative;
}
.gt3_form label,
.wpcf7-form .label,
.wrapper_404 label,
.mc_merge_var label,
.gt3_search_form label,
#respond #commentform p[class*='comment-form-'] > label{
	position: absolute;
	top: 12px;
	left: 20px;
	display: block;
	margin: 0;
	pointer-events: none;
	opacity: 1;
	color: inherit;
	-webkit-transition: opacity 200ms;
	-moz-transition: opacity 200ms;
	-ms-transition: opacity 200ms;
	-o-transition: opacity 200ms;
	transition: opacity 200ms;
}
.gt3_form label.gt3_onfocus,
.wpcf7-form .label.gt3_onfocus,
.wrapper_404 label.gt3_onfocus,
.mc_merge_var label.gt3_onfocus,
.gt3_search_form label.gt3_onfocus,
#respond #commentform p[class*='comment-form-'] > label.gt3_onfocus{
	opacity: 0;
}
.gt3_search_form label{

}
/* gt3_form end */

/* C O N T E N T   A R E A */
.main_wrapper{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
@media only screen and (max-width: 767px){
}
.gt3-page-title + .site_wrapper > .main_wrapper{
	padding-top: 0;
}
.site_wrapper{
	position: relative;
	z-index: 1;
	flex-grow: 1;
	-webkit-flex-grow: 1;
}
.main_wrapper > .container.container-sidebar_none > .row{
	margin-right: 0;
	margin-left: 0;
}
.main_wrapper > .container.container-sidebar_none > .row > .content-container{
	padding-left: 0;
	padding-right: 0;
}
.pp_page .site_wrapper{
	min-height: 50vh;
}
/* F O O T E R */
.main_footer{
	font-size: 13px;
	position: relative;
}
.main_footer:empty{
	display: none;
}
.main_footer .widget-title{
	font-size: 16px;
	text-transform: none;
	font-weight: 400;
}
.copyright{
	font-size: 14px;
}
.copyright p,
.pre_footer p{
	margin-bottom: 0;
}
.main_footer .pre_footer{
	padding-left: 15px;
	padding-right: 15px;
}
.copyright a{
	color: inherit;
}
.pre_footer a{
	color: inherit;
}
.main_footer .copyright{
	font-weight: 300;
}
.main_footer .copyright > .container > .row{
	padding-top: 20px;
	padding-bottom: 20px;
}
@media only screen and (max-width: 767px){
	.copyright .span12{
		text-align: center;
	}
	.copyright .span12 *{
		float: none !important;
	}
}
/* T Y P O G R A P H Y */
h1,
h2,
h3,
h4,
h5,
h6{
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{
	font-size: inherit !important;
}
.align-left{
	text-align: left;
}
.align-center{
	text-align: center;
}
.gt3_icon_link{
	vertical-align: middle;
	display: inline-block;
	line-height: 1;
}
.gt3_header_builder_text_component .gt3_icon_link{
	/*vertical-align: baseline;*/
}
.gt3_icon_link i[class^="theme_icon-"]:before{
	font-size: inherit;
	vertical-align: middle;
}
/* Page Title */
.gt3-page-title_wrapper{
	overflow-x: hidden; /* added in single prod mobile */
}
.gt3-page-title{
	display: table;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
	background-repeat: repeat;
	position: relative;
}
@media only screen and (max-width: 767px){
	.gt3-page-title{
		padding-right: 0 !important;
		padding-left: 0 !important;
		height: 200px !important;
	}
}
.gt3-page-title__inner{
	display: table-row;
	vertical-align: middle;
	height: 100%;
}
.gt3-page-title__inner:before,
.gt3-page-title__inner:after{
	display: table-cell;
	content: '';
}
.gt3-page-title .container{
	display: table-cell;
	vertical-align: middle;
	padding: 10px 0;
	position: relative;
	z-index: 1;
}
.gt3-page-title__content{
	display: table;
	width: 100%;
	position: relative;
}
.gt3_breadcrumb{
	font-size: 14px;
}
.gt3_breadcrumb .breadcrumbs{
	padding: 23px 0;
}
.gt3_breadcrumb a{
	color: inherit;
	opacity: .6;
}
.gt3_breadcrumb a:hover{
	opacity: 1;
	color: inherit;
}
.gt3_breadcrumb .gt3_pagination_delimiter{
	padding-left: 7px;
	padding-right: 7px;
}
.gt3-page-title__content .page_title,
.gt3-page-title__content .gt3_breadcrumb{
	display: table-row;
	vertical-align: middle;
}
.gt3-page-title__content .page_title{
	width: 100%;
	display: block;
	z-index: 1;
	box-sizing: border-box;
}
.gt3-page-title__content .page_title h1{
	color: inherit;
}
.gt3-page-title__content .page_sub_title{
	font-size: 13px;
	line-height: 1.5;
	padding-bottom: 0;
}
.gt3-page-title.gt3-page-title_horiz_align_center .gt3-page-title__content .page_sub_title{
	margin-left: auto;
	margin-right: auto;
	max-width: 600px;
}
.gt3-page-title__content h1 + .page_sub_title{
	padding-top: 25px;
}
.gt3-page-title__content .gt3_breadcrumb a{
	margin: 0;
	padding: 0 1px;
	color: inherit;
	letter-spacing: 1px;
}
.gt3-page-title__content .gt3_breadcrumb .current{
	margin: 0;
	padding: 0 1px;
	letter-spacing: 1px;
}
.gt3-page-title__content .breadcrumbs{
	white-space: nowrap;
}
.gt3-page-title.gt3-page-title_horiz_align_center .page_title,
.gt3-page-title.gt3-page-title_horiz_align_center .gt3_breadcrumb,
.gt3-page-title.gt3-page-title_horiz_align_center .page_sub_title,
.gt3-page-title.gt3-page-title_horiz_align_center .page_title_meta{
	text-align: center;
}
.gt3-page-title .page_title + .page_sub_title div{
	padding-top: 10px;
	font-weight: bold;
}
.gt3-page-title.gt3-page-title_horiz_align_center .page_sub_title + .gt3_breadcrumb > div{
	padding-top: 10px;
}
.gt3-page-title .page_title + .gt3_breadcrumb > div{
	padding-top: 5px;
}
@media only screen and (max-width: 767px){
	.gt3-page-title__content .page_title,
	.gt3-page-title__content .gt3_breadcrumb{
		display: block;
	}
	.gt3-page-title__content .page_title + .gt3_breadcrumb{
		padding-top: 5px;
	}
	.gt3-page-title__content .page_sub_title{
		font-size: 12px;
	}
	.gt3-page-title__content h1 + .page_sub_title{
		padding-top: 15px;
	}
	.gt3-page-title__content .breadcrumbs{
		white-space: normal;
	}
}
.page_title_post_link{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	display: none;
	transition: all 0ms;
}
.page_title_post_link{
	color: inherit;
	border: 1px solid;
	border-color: inherit;
}
.gt3-page-title_has_img_bg:before{
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 0;
	opacity: 0.5;
}
.gt3-page-title_has_img_bg .page_title_post_link{
	display: block;
}
/* end Page Title */
/* Blockquotes */
blockquote,
.blog_post_media--quote .quote_text,
.blog_post_media__link_text{
	position: relative;
	padding: 0 0 0 52px;
	margin: 0;
	font-size: 24px;
	line-height: 1.33;
	letter-spacing: -0.025em;
}
blockquote:before,
.blog_post_media--quote .quote_text:before,
.blog_post_media__link_text:before{
	font-family: Theme_icon, sans-serif;
	content: '\f10e';
	font-size: 40px;
	line-height: 45px;
	font-style: normal;
	position: absolute;
	z-index: 0;
	top: 0.18em;
	left: 0;
	opacity: .1;
}
blockquote p{
	font-weight: inherit;
	font-size: inherit;
	line-height: inherit;
}
blockquote p:last-child{
	margin-bottom: 0 !important;
}
.quote_author,
blockquote cite,
blockquote code{
	margin: 14px 0 16px -52px;
	font-size: 0.778em;
	line-height: 1.5;
	padding: 0;
	display: block;
	font-style: normal;
}
blockquote code{
	font-family: inherit;
}
.quote_author:before,
blockquote cite:before,
blockquote code:before{
	width: 30px;
	height: 0;
	border-top: 1px solid;
	content: '';
	opacity: 0.6;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
blockquote cite a,
blockquote code a{
	font-size: inherit;
	line-height: inherit;
	color: inherit;
}
.elementor-element-custom_font_size blockquote{
	font-size: inherit;
}
.elementor-element-custom_line_height blockquote{
	line-height: inherit;
}
.elementor-element-custom_color blockquote,
.elementor-element-custom_color blockquote cite,
.elementor-element-custom_color blockquote code,
.elementor-element-custom_color a{
	color: inherit;
}
/* End Blockquotes */

/* hr */
hr{
	margin: 30px 0;
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* end hr */

/* Dropcap */

/*FORMS*/

/* Default listing */
dl{
	margin-bottom: 20px;
}
dl dt{
	font-weight: 600;
}
dl dd{
	margin: 0 0 20px 0;
}
ul,
ol{
	padding: 0;
	margin: 10px 0 18px 0;
}
ul ol,
ul ul,
ol ol,
ol ul,
.widget ul,
.widget ol{
	margin-bottom: 0;
}
.widget ul,
.widget ol{
	margin-top: 6px;
}
.widget.widget_nav_menu ul.sub-menu {
    margin-top: 0;
}
li ul,
li ol{
	padding-left: 17px;
}
ul li,
ol li{
	padding: 0 0 6px 0;
	margin: 0;
}
ul li:last-child,
ol li:last-child{
	padding-bottom: 0;
}
.main_wrapper ul li,
.main_footer ul li{
	list-style: none;
}
ul li hr,
ol li hr,
.elementor ul li hr,
.elementor ol li hr{
	margin: 13px 0 6px;
	border-color: #f0f1f1;
}
.content-container ul li:before,
.main_wrapper .sidebar-container .widget_archive ul li > a:before,
.main_wrapper .sidebar-container .widget_categories ul li > a:before,
.main_wrapper .sidebar-container .widget_product_categories ul li > a:before,
.main_wrapper .sidebar-container .widget_layered_nav ul li > a:before,
.main_wrapper ul[class*='wp-block'] li > a:before,
.main_wrapper .widget.widget_nav_menu ul li a:before{
	content: '';
	font-size: 8px;
	height: 0.5em;
	width: 0.5em;
	background-color: currentColor;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -.25em;
}
.content-container ul[class*='wp-block'] li:before,
.sidebar-container ul > li:before,
.content-container ul > li.product:before,
.widget.widget_gt3_posts_list_widget ul li:before,
.widget.widget_nav_menu ul li:before,
.widget.widget_gt3_team_list_widget ul li.gt3_team_list__item:before{
	display: none;
}

.top_footer strong{
	font-weight: 600;
}
.top_footer a{
	color: inherit;
}
.main_wrapper #main_content ul[class*='gt3_list_'] li{
	padding: 0 0 8px 0;
	list-style: none;
}
.main_wrapper #main_content ul[class*='gt3_list_'] li:before,
.main_wrapper .elementor-section ul[class*='gt3_list_'] li:before{
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 1em;
	line-height: 1em;
	position: static;
	right: auto;
	display: inline-block;
	margin-right: 9px;
	content: '\f00c';
	vertical-align: baseline;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
ol{
	counter-reset: li;
}
ol > li{
	list-style: none;
	counter-increment: li;
}
ol > li:before{
	content: "." counter(li);
	font-size: inherit;
	width: auto;
	line-height: inherit;
	display: inline-block;
	margin-left: 0;
	margin-right: 0.3em;
	text-align: right;
	direction: rtl;
	font-weight: inherit;
}
/* C U S T O M   C L A S S E S */

/*WPML*/
#lang_sel_list{
	display: inline-block !important;
	float: right !important;
	margin-left: -10px;
	padding: 11px 25px 0 0;
}
/* main header */

/* ie9 */
/* ie9 end */

.header_side_container{
	display: inline-block;
	height: 100%;
	max-height: 100%;
	vertical-align: middle;
	white-space: nowrap;
}
#sbc-search{
	display: flex;
}
/* end main header */

/* logo */
.logo_container{
	position: relative;
	z-index: 1;
	display: inline-block;
	height: 100%;
	margin-right: 20px;
	margin-left: 20px;
	vertical-align: middle;
}
.logo_container:before{
	display: inline-block;
	height: 100%;
	content: '';
	vertical-align: middle;
}
.logo_container a{
	display: inline-block;
	vertical-align: middle;
	color: inherit;
}
.logo_container img{
	max-width: 100%;
	height: auto;
	max-height: 100%;
	vertical-align: middle;
}
.logo_container .sticky_logo{
	display: none;
}
.sticky_header .logo_container .sticky_logo{
	display: block;
}
.sticky_header .logo_container.sticky_logo_enable .site-title,
.sticky_header .logo_container.sticky_logo_enable .default_logo,
.logo_container.mobile_logo_enable .mobile_logo,
.logo_container.tablet_logo_enable .tablet_logo{
	display: none;
}
@media only screen and (max-width: 1199px){
	.logo_container.tablet_logo_enable .default_logo,
	.logo_container.tablet_logo_enable .site-title,
	.sticky_header .logo_container.tablet_logo_enable .sticky_logo + .tablet_logo{
		display: none;
	}
	.logo_container.tablet_logo_enable .tablet_logo{
		display: block;
	}
}
@media only screen and (max-width: 768px){
	.logo_container.mobile_logo_enable .default_logo,
	.logo_container.tablet_logo_enable.mobile_logo_enable .tablet_logo,
	.logo_container.mobile_logo_enable .site-title{
		display: none;
	}
	.logo_container.mobile_logo_enable .mobile_logo{
		display: block;
	}
	.sticky_header .logo_container.mobile_logo_enable.sticky_logo_enable .mobile_logo{
		display: none;
	}
}
/* end logo */

/* menu style */
.main-menu,
.main-menu > ul,
.main-menu > div,
.main-menu > div > ul{
	font-weight: 500;
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
}
.main-menu > ul,
.main-menu > div,
.main-menu > div > ul{
	margin: 0 -12px;
}
.main-menu > ul:after,
.main-menu > div > ul:after{
	display: table;
	clear: both;
	content: '';
}
.main-menu > ul > li,
.main-menu > div > ul > li{
	height: 100%;
}
.main-menu > ul > li,
.main-menu > div > ul > li{
	margin: 0 19px;
	padding: 0;
}
.main-menu > ul > li > a,
.main-menu > div > ul > li > a{
	margin: 0;
	padding: 0 4px;
	opacity: 1;
	color: inherit;
	position: relative;
	z-index: 1;
	display: block;
}
.main-menu > ul > li > a > span,
.main-menu > div > ul > li > a > span{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
}
.main-menu ul li,
.column_menu ul li{
	position: relative;
	z-index: 1;
	display: inline-block;
	float: left;
	vertical-align: middle;
}
.main-menu ul li ul.sub-menu,
.column_menu ul li ul.sub-menu{
	display: block;
	position: absolute;
	left: 0;
	top: 100%;
	width: 200px;
	padding: 15px 0;
	margin-top: 0;
	margin-left: 0;
	opacity: 0;
	z-index: 555;
	visibility: hidden;
	text-align: left;
	transition: all 200ms;
	-webkit-transition: all 200ms;
	-webkit-box-shadow: 0 0 20px 0 rgba(31, 36, 39, 0.15);
	-moz-box-shadow: 0 0 20px 0 rgba(31, 36, 39, 0.15);
	box-shadow: 0 0 20px 0 rgba(31, 36, 39, 0.15);
}
.mobile_menu_container .main-menu ul li ul.sub-menu{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.main-menu ul li.gt3_megamenu_active ul.sub-menu{
	padding: 7px 0 9px;
}
.main-menu ul li:hover > ul{
	visibility: visible;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}
.main-menu ul li ul ul.sub-menu{
	top: 0;
	left: 101%;
	margin-top: -15px;
}
.main-menu ul li ul.sub-menu li{
	display: block;
	float: none;
}
.main-menu a{
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	transition: all 200ms;
}
.main-menu ul li ul li > a > span{
	position: relative;
}
.gt3_header_builder_menu_component .main-menu > ul li.menu-item-has-children > a:after{
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 3px 3px 0 3px;
	border-color: currentcolor transparent transparent transparent;
	content: '';
	line-height: 1;
	margin: 0 0 0 7px;
	vertical-align: middle;
}
.gt3_header_builder > .mobile_menu_container .main-menu > ul li.menu-item-has-children > a:after{
	display: none;
}
.main-menu ul li ul .menu-item{
	padding: 4px 30px;
}
.main-menu ul li ul .menu-item > a{
	line-height: 22px;
	display: block;
	width: 100%;
	opacity: 1;
	color: inherit;
	position: relative;
}
.main-menu ul li ul .menu-item > a:hover,
.main-menu ul li ul .menu-item.current-menu-item > a{
	opacity: 1;
}
.main-menu > ul > li.menu-on-other-side > .sub-menu{
	right: 0;
	left: auto;
}
.main-menu > ul > li.menu-on-other-side > .sub-menu .sub-menu{
	right: 100%;
	left: auto;
}
.main-menu > ul > li > .sub-menu .sub-menu:after{
	position: absolute;
	top: 0;
	bottom: 0;
	left: -4px;
	width: 4px;
	content: '';
}
.main-menu > ul > li.menu-on-other-side > .sub-menu .sub-menu:after{
	right: -4px;
	left: auto;
}
.main-menu > ul > li > a:before,
.main-menu ul.sub-menu:before {
	position: absolute;
	bottom: 0;
	height: 3px;
	background-color: currentColor;
	transition: all 300ms;
	content: '';
	width: 100%;
	left: 0;
	opacity: 0;
}
.main-menu ul.sub-menu:before {
	bottom: auto;
	top: -3px;
	opacity: 1;
}
.gt3_megamenu_triangle{
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 1px;
	margin-left: -30px;
}
.gt3_megamenu_triangle:after,
.gt3_megamenu_triangle:before{
	display: none;
}
.main-menu > ul > li.menu-on-other-side > .sub-menu:before,
.main-menu > ul > li.menu-on-other-side > .sub-menu:after{
	right: 20px;
	left: auto;
	display: none;
}
/* end menu style */

/* mega menu */
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu{
	right: auto !important;
	left: 50% !important;
	width: auto;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li{
	display: table-cell;
	width: 230px;
	min-width: 230px;
	padding-right: 30px;
	padding-left: 30px;
	vertical-align: baseline;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li,
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > ul{
	width: 190px;
	min-width: 190px;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > ul{
	position: relative;
	right: auto !important;
	left: auto !important;
	margin-top: 0;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	border: none;
	background-color: transparent;
}
.gt3_header_builder__container .main-menu > ul > li.gt3_megamenu_active > ul:before,
.gt3_header_builder__container .main-menu > ul > li.gt3_megamenu_active > ul:after{
	display: none;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > ul > li{
	padding-right: 0;
	padding-left: 0;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active:hover > .sub-menu > li > ul{
	visibility: visible;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li:hover{
	z-index: 2;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > a{
	font-size: 1em;
	font-weight: 400;
	margin-top: 17px;
	margin-bottom: 7px;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > a > span:after{
	opacity: 0;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li > a:hover > span:after{
	opacity: 1;
}
.gt3_header_builder__container .main-menu .gt3_megamenu_active > .sub-menu > li:after{
	display: none;
}
div.mobile_menu_container .main-menu .gt3_megamenu_active > .sub-menu{
	left: 0 !important;
	padding-right: 0 !important;
	padding-left: 15px !important;
}
/* end mega menu */

/* sticky header */
.sticky_header{
	position: fixed;
	z-index: 100000;
	top: 0;
	right: 0;
	left: 0;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	opacity: 0;
}
.sticky_header .column_menu > .menu{
	visibility: hidden;
}
.sticky_header.header_sticky_shadow{
	box-shadow: 0 4px 10px -5px rgba(0, 0, 0, .1);
}
.admin-bar .sticky_header{
	top: 32px;
}
.sticky_header.sticky_on{
	-webkit-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}
.sticky_header.sticky_on .column_menu > .menu{
	visibility: visible;
}
/* end sticky header */
@media screen and (max-width: 780px){
	.admin-bar .sticky_header{
		top: 46px;
	}
}
@media screen and (max-width: 600px){
	.admin-bar .sticky_header{
		top: 0;
	}
}
@media screen and (max-width: 599px){
	div[id*=wpadminb]{
		top: -46px !important;
	}
}
/* header responsive */
@media (max-width: 1499px){
}
@media (max-width: 1249px){
	.main-menu > ul > li > a,
	.main-menu > div > ul > li > a{
		padding: 0 7px;
	}
}
@media (max-width: 991px){
	.main-menu > ul > li > a,
	.main-menu > div > ul > li > a{
		padding: 0 10px;
	}
}
/* Navigation Toggle */
.mobile-navigation-toggle,
.mobile-navigation_column-toggle{
	line-height: 40px;
	position: relative;
	z-index: 1;
	display: none;
	overflow: visible;
	width: 40px;
	height: 100%;
	margin: 0;
	padding: 0;
	cursor: pointer;
	transition-timing-function: linear;
	transition-duration: .15s;
	transition-property: opacity, filter;
	text-align: center;
	vertical-align: middle;
}
.toggle-inner,
.toggle-inner:before,
.toggle-inner:after{
	background-color: #ffffff;
}
.toggle-box{
	position: relative;
	display: inline-block;
	width: 25px;
	height: 24px;
	vertical-align: middle;
}
.toggle-inner{
	top: 50%;
	display: block;
	margin-top: -1px;
}
.toggle-inner,
.toggle-inner:before,
.toggle-inner:after{
	position: absolute;
	width: 25px;
	height: 0;
	transition-timing-function: ease;
	transition-duration: .15s;
	transition-property: transform;
	border-top: 2px solid;
}
.toggle-inner:before,
.toggle-inner:after{
	display: block;
	content: '';
}
.toggle-inner:before{
	top: -9px;
}
.toggle-inner:after{
	bottom: -7px;
}
.mobile-navigation-toggle:before,
.mobile-navigation_column-toggle:before{
	position: relative;
	display: inline-block;
	width: 0;
	height: 100%;
	content: '';
	vertical-align: middle;
}
.mobile-navigation-toggle .toggle-inner,
.mobile-navigation_column-toggle .toggle-inner{
	transition-timing-function: cubic-bezier(.55, .055, .675, .19);
	transition-duration: .1s;
}
.mobile-navigation-toggle .toggle-inner:before,
.mobile-navigation_column-toggle .toggle-inner:before{
	transition: top .1s .14s ease, opacity .1s ease;
}
.mobile-navigation-toggle .toggle-inner:after,
.mobile-navigation_column-toggle .toggle-inner:after{
	transition: bottom .1s .14s ease, transform .1s cubic-bezier(.55, .055, .675, .19);
}
.mobile-navigation-toggle.is-active .toggle-inner,
.mobile-navigation_column-toggle.is-active .toggle-inner{
	transition-delay: .14s;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.mobile-navigation-toggle.is-active .toggle-inner:before,
.mobile-navigation_column-toggle.is-active .toggle-inner:before{
	top: 0;
	transition: top .1s ease, opacity .1s .14s ease;
	opacity: 0;
}
.mobile-navigation-toggle.is-active .toggle-inner:after,
.mobile-navigation_column-toggle.is-active .toggle-inner:after{
	bottom: 0;
	transition: bottom .1s ease, transform .1s .14s cubic-bezier(.215, .61, .355, 1);
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.mobile_menu_container.sticky_on{
	position: fixed;
	left: 0;
	width: 100%;
	overflow-y: auto;
}
.mobile_menu_container:not(.sticky_on){
	max-height: none !important;
}
.mobile_menu_container,
.mobile_column_menu_container{
	font-size: 0;
	line-height: 0;
}
.mobile_menu_container .main-menu,
.mobile_column_menu_container .main-menu{
	z-index: 0;
	display: none;
	width: 100%;
	height: auto;
}
.mobile_menu_container .main-menu > ul > li > a,
.mobile_menu_container .main-menu > div > ul > li > a{
	width: 100%;
	padding: 0;
}
.mobile_menu_container .main-menu ul li ul .menu-item > a{
	font-size: inherit;
	line-height: inherit;
}
.mobile_menu_container .main-menu > ul.mobile_view_on,
.mobile_menu_container .main-menu > div > ul.mobile_view_on{
	position: relative;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
}
.mobile_menu_container .main-menu ul.mobile_view_on li{
	display: block;
	float: none;
	height: auto;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
}
.main-menu .mobile_switcher{
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 0;
	width: 40px;
	height: 40px;
	margin: auto;
	cursor: pointer;
	transition: transform 200ms;
}
.main-menu .mobile_switcher.is-active{
	transform: rotate(90deg);
}
.column_menu .mobile_switcher{
	position: absolute;
	z-index: 1;
	top: 6px;
	right: 20px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}
.mobile_menu_container .main-menu ul li ul li.menu-item-has-children:after,
.mobile_menu_container .main-menu > ul > li.menu-item-has-children > a:after{
	display: none;
}
.main-menu .mobile_switcher:before,
.column_menu .mobile_switcher:before{
	position: absolute;
	right: 18px;
	bottom: calc(50% - 4px);
	display: inline-block;
	width: 8px;
	height: 8px;
	content: '';
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	opacity: .7;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
}
.column_menu .mobile_switcher:before{
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	transform: rotate(-135deg);
}
.mobile_menu_container .main-menu ul li ul{
	position: relative;
	top: 0;
	left: 0;
	visibility: visible;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	margin-top: 0;
	padding: 0 0 0 15px;
	-webkit-transition: 0ms;
	transition: all 0ms;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	border: none;
	background-color: transparent;
}
.mobile_menu_container .main-menu > ul > li > ul:before,
.mobile_menu_container .main-menu > ul > li > ul:after{
	display: none;
}
.mobile_menu_container .main-menu ul li ul ul{
	top: 0;
	left: 0 !important;
	margin: 0;
}
.mobile_menu_container .main-menu ul li ul li:hover > a{
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
/* gt3_currency_switcher && gt3_lang_switcher */
/* end gt3_currency_switcher */

/* B L O G */
/* Slider */
div.slick-slider ul.slick-dots,
div.gt3_carousel_list.slick-slider ul.slick-dots,
.blog_post_preview.format-gallery .slick-dots,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots,
.swiper-pagination{
	position: absolute;
	right: 20px;
	top: 0;
	bottom: 0;
	width: auto;
	padding: 0;
	margin: auto !important;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	pointer-events: none;
}
.elementor-section-full_width div.slick-slider ul.slick-dots,
.elementor-section-full_width div.gt3_carousel_list.slick-slider ul.slick-dots,
.elementor-section-full_width .gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots,
.elementor-section-full_width .swiper-pagination{
	right: 30px;
	left: auto;
	width: auto;
}
div.slick-slider ul.slick-dots li,
div.gt3_carousel_list.slick-slider ul.slick-dots li,
.blog_post_preview.format-gallery .slick-dots > li,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots > li,
.swiper-pagination > .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	line-height: 10px;
	background-color: transparent;
	opacity: .4;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
	margin: 10px 0;
	pointer-events: all;
	-webkit-border-radius: unset;
	-moz-border-radius: unset;
	border-radius: unset;
	outline: none;
	border: none;
	padding: 0;
}
div.slick-slider ul.slick-dots li.slick-active,
div.gt3_carousel_list.slick-slider ul.slick-dots li.slick-active,
.blog_post_preview.format-gallery .slick-dots > li.slick-active,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots > li.slick-active{
	background-color: transparent;
}
div.slick-slider .slick-arrow ~ ul.slick-dots,
div.gt3_carousel_list.slick-slider .slick-arrow ~ ul.slick-dots,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow ~ ul.slick-dots > li.slick-active,
.elementor-widget-gt3-core-TestimonialsLite div.slick-slider ul.slick-dots,
.elementor-widget-image-carousel[class*=elementor-arrows-position-] .swiper-pagination{
	right: 0;
	left: 0;
	top: auto;
	bottom: 20px;
	width: auto;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.rtl div.slick-slider .slick-arrow ~ ul.slick-dots,
.rtl div.gt3_carousel_list.slick-slider .slick-arrow ~ ul.slick-dots,
.rtl .elementor-widget-image-carousel[class*=elementor-arrows-position-] .swiper-pagination{
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
div.slick-slider .slick-arrow ~ ul.slick-dots li,
div.gt3_carousel_list.slick-slider .slick-arrow ~ ul.slick-dots li,
.blog_post_preview.format-gallery .slick-arrow ~ .slick-dots > li,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow ~ ul.slick-dots > li,
.elementor-widget-gt3-core-TestimonialsLite div.slick-slider ul.slick-dots > li,
.elementor-widget-image-carousel[class*=elementor-arrows-position-] .swiper-pagination > .swiper-pagination-bullet,
.elementor-widget-image-carousel[class*=elementor-arrows-position-] .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 10px;
}
div.slick-slider ul.slick-dots li button,
div.gt3_carousel_list.slick-slider ul.slick-dots li button,
.blog_post_preview.format-gallery .slick-dots > li button,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow ~ ul.slick-dots > li button{
	display: block !important;
	padding: 0;
	width: inherit;
	height: inherit;
	margin: 0;
	font-size: 0;
	line-height: 0;
	border: unset;
}
div.slick-slider ul.slick-dots li button:before,
div.gt3_carousel_list.slick-slider ul.slick-dots li button:before,
.blog_post_preview.format-gallery .slick-dots > li button:before,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots > li button:before,
.swiper-pagination > .swiper-pagination-bullet:before{
	width: inherit;
	height: inherit;
	content: '';
	display: block;
	background-color: currentColor;
	opacity: 1;
}
.swiper-pagination > .swiper-pagination-bullet:before{
	background-color: inherit;
}
div.slick-slider ul.slick-dots li.slick-active,
div.gt3_carousel_list.slick-slider ul.slick-dots li.slick-active,
.blog_post_preview.format-gallery .slick-dots > li.slick-active,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots > li.slick-active,
.swiper-pagination > .swiper-pagination-bullet.swiper-pagination-bullet-active{
	opacity: 1;
}
.elementor-slick-slider .slick-slider .slick-arrow,
div.slick-slider .slick-arrow,
div.gt3_carousel_list.slick-slider .slick-arrow,
.blog_post_preview.format-gallery .slick-arrow,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-arrow,
.gt3_module_blog_simple.gt3_carousel-elementor .slick-arrow,
.elementor-widget-image-carousel .elementor-swiper-button{
	width: 60px;
	height: 60px;
	background: none;
	font-size: 0;
	line-height: 0;
	padding: 0;
	bottom: auto;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-border-radius: unset;
	-moz-border-radius: unset;
	border-radius: unset;
	border: 1px solid rgba(206, 206, 206, 0.1);
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
	opacity: 1;
}
.blog_post_preview.format-gallery .slick-arrow,
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots li.slick-active:after,
.elementor-widget-gt3-core-teamcarousel .item_list ul.slick-dots li.slick-active:after,
.elementor-widget-gt3-core-blog-simple .gt3_module_blog_simple.gt3_carousel-elementor ul.slick-dots li.slick-active:after,
.elementor-widget-image-carousel .elementor-swiper-button i{
	display: none !important;
}
div.slick-slider .slick-arrow:hover,
div.gt3_carousel_list.slick-slider .slick-arrow:hover,
.blog_post_preview.format-gallery .slick-arrow:hover,
.elementor-widget-image-carousel .elementor-swiper-button:hover{
	opacity: 0.7;
}
div.slick-slider .slick-prev.slick-arrow:before,
div.slick-slider .slick-next.slick-arrow:before,
div.gt3_carousel_list.slick-slider .slick-prev.slick-arrow:before,
div.gt3_carousel_list.slick-slider .slick-next.slick-arrow:before,
.blog_post_preview.format-gallery .slick-prev.slick-arrow:before,
.blog_post_preview.format-gallery .slick-next.slick-arrow:before,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-prev.slick-arrow:before,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-next.slick-arrow:before,
.gt3_module_blog_simple.gt3_carousel-elementor .slick-prev.slick-arrow:before,
.gt3_module_blog_simple.gt3_carousel-elementor .slick-next.slick-arrow:before,
.elementor-widget-image-carousel .elementor-swiper-button:before{
	border-radius: unset;
	content: "\f105";
	font-size: 24px;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	line-height: 17px;
	position: absolute;
	text-align: center;
	top: -webkit-calc(50% - 10px);
	top: calc(50% - 10px);
	width: 19px;
	opacity: 1;
	height: 19px;
	left: 0;
	right: 0;
	margin: auto;
	display: inline-block;
	padding: 0;
	border: none;
	color: inherit;
	-webkit-transform: unset;
	-ms-transform: unset;
	transform: unset;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}
div.slick-slider .slick-prev.slick-arrow:before,
div.gt3_carousel_list.slick-slider .slick-prev.slick-arrow:before,
.blog_post_preview.format-gallery .slick-prev.slick-arrow:before,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-prev.slick-arrow:before,
.gt3_module_blog_simple.gt3_carousel-elementor .slick-prev.slick-arrow:before,
.elementor-widget-image-carousel .elementor-swiper-button-prev:before{
	content: "\f104";
}
div.elementor-slick-slider .slick-slider .slick-arrow:after,
div.slick-slider .slick-arrow:after,
div.gt3_carousel_list.slick-slider .slick-arrow:after,
.blog_post_preview.format-gallery .slick-arrow:after,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-arrow:after,
.gt3_module_blog_simple.gt3_carousel-elementor .slick-arrow:after,
.elementor-widget-image-carousel .elementor-swiper-button:after{
	content: "";
	display: block;
	position: absolute;
	background: none;
	height: 100%;
	width: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border: none;
	margin: 0;
	padding: 0;
	opacity: .09;
	-webkit-box-shadow: 0 0 30px 0 currentColor;
	-moz-box-shadow: 0 0 30px 0 currentColor;
	box-shadow: 0 0 30px 0 currentColor;
}
.gt3_carousel-elementor .slick-slider .slick-arrow{
	color: inherit;
}
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow > .slick_arrow_icon,
.elementor-widget-gt3-core-teamcarousel .item_list > .slick-arrow > .slick_arrow_icon,
.elementor-widget-gt3-core-blog-simple .gt3_module_blog_simple.gt3_carousel-elementor .slick-arrow > .slick_arrow_icon{
	display: none;
}
/* Slider end */

/*module carousel*/
.items2 .blog_post_preview,
.items3 .blog_post_preview,
.items4 .blog_post_preview{
	display: inline-block;
	margin-right: -4px;
	vertical-align: top;
}
.items3 .blog_post_preview{
	width: calc(33.3333% - .5px);
}
.blog_post_preview.element,
.gt3_module_carousel .blog_post_preview{
	margin-right: 0;
}
.blog_post_media{
	margin-bottom: 25px;
}
a > .blog_post_media{
	overflow: hidden;
}
.blog_post_media .slider-wrapper{
	overflow: hidden;
}
.blog_post_media img{
	max-width: 100%;
	height: auto;
}
.blog_post_media .gt3_video_wrapper__thumb{
	position: relative;
	z-index: 1;
	visibility: visible;
	-webkit-transition: opacity 400ms 200ms, visibility 400ms 200ms;
	-moz-transition: opacity 400ms 200ms, visibility 400ms 200ms;
	-ms-transition: opacity 400ms 200ms, visibility 400ms 200ms;
	transition: opacity 400ms 200ms, visibility 400ms 200ms;
	opacity: 1;
}
.blog_post_media .gt3_video_wrapper__thumb.play_video{
	visibility: hidden;
	opacity: 0;
}
.blog_post_media .gt3_video__play_iframe{
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	padding-bottom: 0;
	-webkit-transition: opacity 400ms 200ms;
	-moz-transition: opacity 400ms 200ms;
	-ms-transition: opacity 400ms 200ms;
	transition: opacity 400ms 200ms;
	opacity: 0;
}
.blog_post_media .gt3_video__play_iframe.play_video{
	opacity: 1;
}
.blog_post_preview{
	margin-bottom: 30px;
}
/* gt3_author_box */
/* end gt3_author_box */
.blogpost_title i,
.page_title i{
	font-size: .9em;
	margin-right: 10px;
}
.blog_content h1,
.blog_content h2,
.blog_content h3,
.blog_content h4,
.blog_content h5,
.blog_content h6,
#main_content > h1,
#main_content > h2,
#main_content > h3,
#main_content > h4,
#main_content > h5,
#main_content > h6,
.comment_content > h1,
.comment_content > h2,
.comment_content > h3,
.comment_content > h4,
.comment_content > h5,
.comment_content > h6{
	margin-top: 10px;
	margin-bottom: 10px;
}
/* single post */
.single #main_content > .blog_post_preview{
	margin-bottom: 25px;
}
/* Comments */
#comments{
	margin: 0 0 25px 0;
	padding: 24px 0 0 0;
	border-top: 2px solid #f7f8f8;
}
#comments:empty{
	font-size: 0;
	line-height: 0;
	height: 0;
	margin: 0 !important;
	border: none !important;
	padding: 0 !important;
}
.single #main_content > #comments h2,
.page #main_content > #comments h2{
	color: inherit;
	font-size: 18px;
	font-weight: bold;
	font-family: inherit;
	text-transform: uppercase;
	line-height: 1.5;
}
#respond{
	padding: 26px 30px;
	margin: 0;
	background-color: #f8f9fa;
}
#respond form#commentform [class^='span'],
#respond form#commentform > p{
	padding: 0;
}
#respond textarea{
	margin-bottom: 0;
}
#cancel-comment-reply-link:hover{
	color: inherit;
}
.comment_info a,
#cancel-comment-reply-link{
	transition: color .3s;
}
.comment-reply-link{
	font-size: 13px;
	font-weight: 700;
	line-height: 1.5;
	display: block;
	margin-top: 11px;
}
.comment-reply-link:after{
	font-size: 11px;
	content: "\f105";
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	margin-left: 7px;
	line-height: 15px;
	display: inline-block;
	color: #ffffff;
	width: 15px;
	height: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-align: center;
	vertical-align: text-top;
}
.elementor-widget-gt3-core-button .gt3_module_button_elementor.alignment_center{
	text-align: center;
}
.mobile_menu_container .main-menu ul.mobile_view_on > li > ul > li > .sub-menu:first-child{
	display: block !important;
	margin-left: -2px;
}
.post_share_block{
	position: relative;
}
.post_share_block > a{
	position: relative;
	-webkit-transition: color 300ms;
	transition: color 300ms;
	line-height: inherit;
	text-align: center;
	color: inherit !important;
}
.post_share_block > a:before{
	font-family: Theme_icon;
	font-weight: normal;
	content: "\f10d";
	font-size: 21px;
	line-height: inherit;
	padding: 0;
	opacity: 1;
	margin: 0 7px 0 0;
	color: inherit;
	vertical-align: middle;
}
/* Likes */
.likes_block,
.post_share_block,
.likes_block span{
	line-height: inherit;
	display: inline-block;
	vertical-align: top;
}
.like_count,
.like_title{
	transition: color 300ms;
	-webkit-transition: color 300ms;
}
.like_count:empty{
	display: none;
}
/* Pager Block */
/* Style Scroll */
/* ! Style Scroll */

/* Select 2 */
span.select2-dropdown{
	border-color: rgba(245, 246, 247, 1);
}
/* Select 2 end */

/* WIDGET STYLES */
aside > .widget,
.main_footer .widget,
.widget li{
	position: relative;
}
.widget li{
	padding-bottom: 10px;
}
aside > .widget + .widget,
.elementor-widget-sidebar > .widget + .widget,
.main_footer .widget + .widget,
.elementor-widget-wrap .elementor-widget-container .widget + .widget{
	margin-top: 40px;
}
.gt3_burger_sidebar_container aside > .widget + .widget{
	margin-top: 35px;
}
aside > .widget:last-child,
.elementor-widget-sidebar .elementor-widget-container > .widget:last-child{
	margin-bottom: 35px;
}
.widget.widget_text ul li:before,
.widget.widget_product_categories ul li:before,
.widget.widget_nav_menu ul li:before,
.widget.widget_archive ul li:before,
.widget.widget_pages ul li:before,
.widget.widget_categories ul li:before,
.widget.widget_recent_entries ul li:before,
.widget.widget_meta ul li:before,
.widget.widget_recent_comments ul li:before,
.widget.main_wrapper ul li:before,
.widget.main_footer ul li:before,
ul.wp-block-archives li:before,
ul.wp-block-categories li:before,
ul.wp-block-latest-posts li:before,
ul.select2-results__options li:before{
}
.gt3_header_builder__burger_sidebar {
	font-size: 13px;
}
.gt3_header_builder__burger_sidebar .sidebar .widget_nav_menu .menu .menu-item > a,
.gt3_header_builder__burger_sidebar .widget.widget_recent_entries > ul > li a,
.gt3_header_builder__burger_sidebar .gt3_widget > ul > li a,
.gt3_header_builder__burger_sidebar .sidebar .widget .widget-title{
	color: #fff;
}
.widget.main_footer ul li:before{
	color: inherit;
}
.widget.widget_text ul li,
.widget.widget_archive ul li,
.gt3_widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav > ul > li,
.widget.widget_product_categories ul li,
.widget.widget_categories ul li,
.widget.widget_pages ul li,
.widget.widget_meta ul li,
.widget.widget_recent_comments ul li,
.widget.widget_recent_entries ul li,
.widget.widget_nav_menu ul li,
#main_content ul.wp-block-archives li,
#main_content ul.wp-block-categories li,
#main_content ul.wp-block-latest-posts li{
	font-size: 1em;
	line-height: 1.6;
}
aside .widget.widget_text ul li,
.widget.widget_text ul li li,
.widget.widget_archive ul li li,
.gt3_widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav > ul > li li,
.widget.widget_product_categories ul li li,
.widget.widget_categories ul li li,
.widget.widget_pages ul li li,
.widget.widget_meta ul li li,
.widget.widget_recent_comments ul li li,
.widget.widget_recent_entries ul li li,
.widget.widget_nav_menu ul li li,
#main_content ul.wp-block-archives li li,
#main_content ul.wp-block-categories li li,
#main_content ul.wp-block-latest-posts li li{
	font-size: 1em;
}
.widget.widget_text ul li a,
.widget.widget_product_categories ul li a,
.widget.widget_nav_menu ul li a,
.widget.widget_archive ul li a,
.widget.widget_pages ul li a,
.widget.widget_categories ul li a,
.widget.widget_recent_entries ul li a,
.widget.widget_meta ul li a,
.widget.widget_recent_comments ul li a,
.widget.main_wrapper ul li a,
.widget.main_footer ul li a,
.widget.widget_layered_nav.woocommerce-widget-layered-nav ul li a{
	font-size: inherit;
	line-height: inherit;
}
.widget.widget_pages ul li:before,
.widget.widget_recent_comments ul li:before,
.widget.widget_meta ul li:before,
.widget.widget_recent_entries > ul > li:before,
.widget.widget.widget_rss ul li:before,
.widget.widget_gt3_team_list_widget ul.slick-dots li:before,
.widget.widget_shopping_cart ul li:before{
    content: '';
    font-size: 0px;
    height: 0em;
    width: 0em;
    background-color: currentColor;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0px;
    margin-top: 0em;
}

.widget.widget_nav_menu ul li{
    padding: 13px 0;
    margin: 0;
    position: relative;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.widget.widget_nav_menu ul li li:first-child{
	border-top-width: 1px;
	border-top-style: solid;
	margin-top: 13px;
}
.widget.widget_nav_menu ul li:last-child{
	padding-bottom: 0;
	border-bottom: none;
}
.main_footer .textwidget p{
	line-height: 1.75em;
	margin-bottom: 10px;
}
.main_footer .textwidget p:last-child{
	margin-bottom: 0;
}
.flickr_widget_wrapper{
	margin-right: -10px;
}
.flickr_widget_wrapper .flickr_badge_image{
	position: relative;
	z-index: 1;
	width: calc(33.33% - 10px);
	max-width: 120px;
	height: calc(33.33% - 10px);
	max-height: 120px;
	display: inline-block;
	vertical-align: top;
}
.flickr_badge_image > a:before{
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: '';
	transition: opacity 300ms;
	opacity: 0;
	background: #000000;
}
.flickr_badge_image > a:hover:before{
	opacity: .3;
}
/* Tag Cloud */
/* Instagram */
.widget #sb_instagram{
	padding: 10px 0 0 0 !important;
}
.widget #sbi_images{
	width: calc(100% + 9px) !important;
	margin: 0 0 0 -9px !important;
	padding: 0 !important;
}
#sb_instagram{
	position: relative;
}
#sb_instagram #sbi_load{
	position: absolute;
	bottom: 0;
}
/* Image Widget */
/* Text Widget */
.textwidget p:last-of-type{
	margin-bottom: 0;
}
.textwidget:after{
	display: table;
	clear: both;
	content: '';
}
.textwidget img{
	max-width: 100%;
	margin: 0 0 25px 0;
	vertical-align: top;
}
.textwidget a img{
	margin: 0 auto;
}
.textwidget strong + br{
	margin-bottom: 15px;
}
@media only screen and (max-width: 1200px){
}
@media only screen and (max-width: 992px){
}
@media only screen and (max-width: 768px){
}
@media only screen and (max-width: 600px){
}
@media only screen and (max-width: 480px){
}
/* Dropcap */
/* footer widget style */
.top_footer{
	font-weight: 300;
}
.gt3_button_bottom{
	font-size: 15px;
	font-weight: bold;
	line-height: 30px;
	color: #1d40ca;
	width: 100%;
	max-width: 175px;
	box-sizing: border-box;
	padding: 8px 4px 8px 16px;
	text-align: center;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	margin-left: 43px;
}
@media only screen and (min-width: 1100px){
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
	.top_footer .row [class*=span]{
		display: inline-block;
		float: none;
		width: 50%;
		margin-bottom: 35px;
		vertical-align: top;
	}
	.top_footer .row [class*=span]:nth-last-child(1),
	.top_footer .row [class*=span]:nth-last-child(2){
		margin-bottom: 0;
	}
}
@media only screen and (max-width: 767px){
	.gt3_button_bottom{
		margin: 0 36px;
	}
}
/* end footer widget style  */

/* END WIDGET STYLES */

::-moz-selection{
	color: #ffffff;
}
::selection{
	color: #ffffff;
}
/* page 404 */
@keyframes circles{
	0%{
		transform: scale(1.0);
	}
	50%{
		transform: scale(1.05);
	}
	100%{
		transform: scale(1.0);
	}
}
/* back_to_top */
.back_to_top_container{
	position: fixed;
	z-index: 3;
	right: 0;
	bottom: 0;
	pointer-events: none;
}
#back_to_top{
	display: block;
	width: 59px;
	height: 59px;
	cursor: pointer;
	transition: all .3s;
	text-align: center;
	pointer-events: none;
	opacity: 0;
	color: #b9bfc3;
	background-color: #ffffff;
	box-shadow: 0 0 43px 0 rgba(5,28,44,.09);
}
#back_to_top:after{
	content: "\f106";
	z-index: 1;
	position: absolute;
	left: 50%;
	top: 47%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 18px;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
}
#back_to_top.show{
	pointer-events: auto;
	opacity: 1;
}
#back_to_top:hover{
	color: #ffffff;
}
/* end back_to_top */
.pp_block h2{
	margin-bottom: 30px;
}
/* Call Back */
/*preloader*/
/* linear preloader */
.gt3_linear-loading{
	position: fixed;
	z-index: 999;
	top: 0;
	width: 100%;
	height: 100%;
	margin-top: 0;
	background-color: #2b3258;
}
@keyframes loading-bar{
	0%,
	100%{
		transform: translate(-30px, 0);
	}
	50%{
		transform: translate(130px, 0);
	}
}
@-webkit-keyframes loading-bar{
	0%,
	100%{
		-webkit-transform: translate(-30px, 0);
	}
	50%{
		-webkit-transform: translate(130px, 0);
	}
}
@keyframes logo-appear{
	0%{
		opacity: 0;
	}
	8%{
		opacity: 1;
	}
	100%{
		opacity: 1;
	}
}
@-webkit-keyframes logo-appear{
	0%{
		opacity: 0;
	}
	8%{
		opacity: 1;
	}
	100%{
		opacity: 1;
	}
}
@-webkit-keyframes object_one{
	25%{
		-webkit-transform: translate(0, -40px) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
	}
}
@keyframes object_one{
	25%{
		-webkit-transform: translate(0, -40px) rotate(-180deg);
		transform: translate(0, -40px) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
		transform: translate(0, 0) rotate(-180deg);
	}
}
@-webkit-keyframes object_two{
	25%{
		-webkit-transform: translate(40px, 0) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
	}
}
@keyframes object_two{
	25%{
		-webkit-transform: translate(40px, 0) rotate(-180deg);
		transform: translate(40px, 0) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
		transform: translate(0, 0) rotate(-180deg);
	}
}
@-webkit-keyframes object_three{
	25%{
		-webkit-transform: translate(-40px, 0) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
	}
}
@keyframes object_three{
	25%{
		-webkit-transform: translate(-40px, 0) rotate(-180deg);
		transform: translate(-40px, 0) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
		transform: translate(0, 0) rotate(-180deg);
	}
}
@-webkit-keyframes object_four{
	25%{
		-webkit-transform: translate(0, 40px) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
	}
}
@keyframes object_four{
	25%{
		-webkit-transform: translate(0, 40px) rotate(-180deg);
		transform: translate(0, 40px) rotate(-180deg);
	}
	100%{
		-webkit-transform: translate(0, 0) rotate(-180deg);
		transform: translate(0, 0) rotate(-180deg);
	}
}
/* linear preloader end */

/* circle preloader */
@keyframes gt3_circle-fade_out{
	from{
		opacity: 1;
	}
	to{
		opacity: 0;
	}
}
.gt3_circle-fade_out{
	animation-name: gt3_circle-fade_out;
}
@keyframes gt3_circle-fade_in{
	from{
		opacity: 0;
	}
	to{
		opacity: 1;
	}
}
.gt3_circle-fade_in{
	animation-name: gt3_circle-fade_in;
}
@keyframes gt3_circle-preloader_in{
	0%{
		transform: scale(.5);
		opacity: 0;
	}
	25%{
		transform: scale(1.4);
		opacity: 1;
	}
	60%{
		transform: scale(1);
		opacity: 1;
	}
}
@keyframes gt3_circle-preloader_out{
	0%{
		transform: scale(1);
		opacity: 1;
	}
	25%{
		transform: scale(1.4);
		opacity: 1;
	}
	60%{
		transform: scale(.5);
		opacity: 0;
	}
	100%{
		transform: scale(.5);
		opacity: 0;
	}
}
.gt3_circle-overlay{
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	align-items: center;

	justify-content: center;
}
.gt3_circle-overlay .gt3_circle-preloader svg{
	animation-name: gt3_circle-preloader_in;
	animation-duration: .8s;
	animation-timing-function: ease-in-out;

	animation-fill-mode: forwards;
}
.gt3_circle-overlay .gt3_circle-preloader.gt3_circle-out svg{
	animation-name: gt3_circle-preloader_out;
}
.gt3_circle-overlay .gt3_circle-preloader .gt3_circle-logo{
	line-height: 1px;
	display: block;
	width: 40%;
	margin: 0 auto;
	padding: 5px;
	animation-delay: .5s;
	text-align: center;
	opacity: 0;
}
.gt3_circle-preloader{
	position: relative;
	display: flex;
	align-items: center;
	width: 200px;
	height: 200px;
}
.gt3_circle-preloader svg{
	position: absolute;
	top: 0;
}
.gt3_circle-outer{
	opacity: 0;

	fill: transparent;
	stroke: #ffffff;
	stroke-width: 2;
	stroke-dasharray: 99;
	stroke-dashoffset: 502;
}
.gt3_circle-outer.gt3_circle-loading{
	-webkit-transition: stroke-dashoffset .8s ease;
	-moz-transition: stroke-dashoffset .8s ease;
	-ms-transition: stroke-dashoffset .8s ease;
	transition: stroke-dashoffset .8s ease;
}
/* circle preloader end */

/* theme preloader start */
@-moz-keyframes spin_theme_preloader{
	100%{
		-moz-transform: rotate(360deg);
	}
}
@-webkit-keyframes spin_theme_preloader{
	100%{
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spin_theme_preloader{
	100%{
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
/* theme preloader end */

/* GT3 Header Builder */
.gt3_header_builder{
	position: relative;
	z-index: 1000;
}
.gt3_header_builder.header_over_bg{
	position: absolute;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
}
.gt3_header_builder__section-container{
	position: relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
}
.gt3_header_builder__section-container:before,
.gt3_header_builder__section-container:after{
	display: none;
}
.gt3_header_builder__section-container.container_full{
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}
.gt3_header_builder__section .header_side,
.gt3_header_builder__section.not_empty_center_side .header_side.center{
	position: relative;
	height: 100%;

	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
}
.gt3_header_builder__section .header_side.left,
.gt3_header_builder__section .header_side.header_side--custom-align.header_side--left-align{
	text-align: left;
}
.gt3_header_builder__section .header_side.right,
.gt3_header_builder__section .header_side.header_side--custom-align.header_side--right-align{
	text-align: right;
}
.gt3_header_builder__section .header_side.center,
.gt3_header_builder__section .header_side.header_side--custom-align.header_side--center-align{
	text-align: center;
}
.gt3_header_builder .header_side_container:before{
	display: inline-block;
	height: 100%;
	content: '';
	vertical-align: middle;
}
.gt3_header_builder_component{
	display: inline-block;
	vertical-align: middle;
	white-space: normal;
}
.gt3_header_builder a{
	color: inherit;
}
.gt3_header_builder_menu_component{
	margin-right: 20px;
	margin-left: 20px;
}
.gt3_header_builder_burger_sidebar_component{
	margin-right: 24px;
	margin-left: 24px;
}
.gt3_header_builder_component p{
	margin-bottom: 0;
}
.gt3_header_builder__section[class*="gt3_header_builder__section--top"] .gt3_header_builder_component.gt3_header_builder_text_component{
	font-size: 12px;
}
.gt3_header_builder_delimiter_component{
	width: 0;
	height: 15px;
	margin: 0 2px;
	padding-right: 0;
	padding-left: 0;
	border-left: 1px solid;
}
.logo_container + .gt3_header_builder_delimiter_component {
	border-left-width: 2px;
	opacity: 0.7;
}
div[class*="gt3_header_builder__section--top"] .gt3_header_builder__section-container{
	z-index: 3;
}
div[class*="gt3_header_builder__section--middle"] .gt3_header_builder__section-container{
	z-index: 2;
}
div[class*="gt3_header_builder__section--bottom"] .gt3_header_builder__section-container{
	z-index: 1;
}
.gt3_header_builder__section--show_on_tablet,
.gt3_header_builder__section--show_on_mobile{
	display: none;
}
.gt3_header_builder .column_menu .gt3-menu-categories-title{
	position: relative;
	display: inline-block;
	width: 240px;
	padding: 18px 30px;
	cursor: pointer;
	color: #ffffff;
}
.gt3_header_builder .column_menu .gt3-menu-categories-title i{
	line-height: inherit;
	float: right;
}
.gt3_header_builder .column_menu > div,
.gt3_header_builder .column_menu > ul{
	margin: 0;
}
.gt3_header_builder_menu_component .column_menu{
	position: relative;
	width: 300px;
}
.gt3_header_builder_menu_component .column_menu ul{
	visibility: hidden;
	opacity: 0;
}
.gt3_header_builder_menu_component .column_menu ul{
	z-index: 555;
	visibility: visible;
	-webkit-transition: visibility 300ms ease, opacity 300ms;
	-moz-transition: visibility 300ms ease, opacity 300ms;
	-ms-transition: visibility 300ms ease, opacity 300ms;
	transition: visibility 300ms ease, opacity 300ms;
	opacity: 1;
	background-color: transparent;
	-webkit-box-shadow: 0 1px 20px -2px rgba(66, 71, 76, .09);
	box-shadow: 0 1px 20px -2px rgba(66, 71, 76, .09);
}
.gt3_header_builder_menu_component .column_menu .menu{
	position: absolute;
	top: 100%;
	left: 0;
	display: none;
	width: 100%;
	padding: 0;
	background-color: #ffffff;
}
.sticky_header .gt3_header_builder_menu_component .column_menu .menu{
	display: none;
}
.gt3_header_builder_menu_component .column_menu .menu li ul{
	position: absolute;
	z-index: 555;
	top: 0;
	right: 0;
	display: block;
	visibility: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 0;
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	transition: all 300ms;
	opacity: 0;
}
.gt3_header_builder_menu_component .column_menu .menu li:hover > ul{
	visibility: visible;
	opacity: 1;
}
.gt3_header_builder_menu_component .column_menu .menu li a span{
	padding-left: 10px;
}
.gt3_header_builder_menu_component .column_menu > ul > li > ul:before,
.gt3_header_builder_menu_component .column_menu > ul > li > ul:after,
.gt3_header_builder_menu_component .column_menu .gt3_megamenu_triangle:before,
.gt3_header_builder_menu_component .column_menu .gt3_megamenu_triangle:after,
.gt3_header_builder_menu_component .column_menu ul li ul li > a > span:after{
	display: none;
}
.gt3_header_builder .left .gt3_header_builder_menu_component .column_menu > ul > li .sub-menu{
	right: auto;
	left: 101%;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	transform: none;
}
.gt3_header_builder .right .gt3_header_builder_menu_component .column_menu > ul > li .sub-menu{
	right: 101%;
	left: auto;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	transform: none;
}
.header_side.right .gt3_header_builder_menu_component .column_menu ul li ul .menu-item > a{
	text-align: left;
}
.gt3_header_builder_menu_component .column_menu ul li ul .menu-item > a{
	font-size: 16px;
	line-height: 1;
	display: block;
	padding: 17px 0 18px;
}
.gt3_header_builder_menu_component .column_menu ul li ul.sub-menu{
	border-radius: 0;
}
.gt3_header_builder_menu_component .column_menu .menu li{
	position: relative;
	display: block;
	float: none;
	height: auto;
	margin: 0;
	padding: 0 15px;
}
.gt3_header_builder_menu_component .column_menu .menu > li > a{
	font-size: 16px;
	line-height: 1;
	position: relative;
	z-index: 1;
	display: block;
	padding: 17px 0 18px;
}
.gt3_header_builder_menu_component .column_menu ul > li:not(:last-child) > a:before{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	content: '';
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	transition: all 300ms;
	-webkit-transform: translateY(1px);
	-moz-transform: translateY(1px);
	-ms-transform: translateY(1px);
	transform: translateY(1px);
	opacity: 1;
	border-top: 1px solid #f3f4f4;

	will-change: transform;
}
@media only screen and (max-width: 1199px){
	.gt3_header_builder .sticky_header{
		display: none;
		height: 0;
	}
	.gt3_header_builder .sticky_header.sticky_header--tablet{
		display: block;
		height: auto;
	}
	.gt3_header_builder_menu_component .main-menu,
	.main-menu > ul > li > a:before,
	.main-menu ul.sub-menu:before {
		display: none;
	}
	.gt3_header_builder_menu_component .mobile-navigation-toggle,
	.gt3_header_builder_menu_component .mobile-navigation_column-toggle{
		display: inline-block;
	}
	.gt3_header_builder > .mobile_menu_container .main-menu > ul{
		display: none;
	}
	.gt3_header_builder > .mobile_menu_container .main-menu{
		display: block;
	}
	.gt3_header_builder > .mobile_menu_container .gt3_header_builder_component{
		display: block;
	}
	.gt3_header_builder_component.gt3_header_builder_menu_component{
		height: 100%;
	}
	.gt3_header_builder_menu_component .column_menu{
		position: relative;
		display: flex;
		width: auto;
		height: 100%;
	}
	.gt3_header_builder .column_menu .gt3-menu-categories-title{
		font-size: 0;
		line-height: 10px;
		width: auto;
		margin: auto;
		padding: 15px;
	}
	.gt3_header_builder .column_menu .gt3-menu-categories-title i{
		font-size: 16px;
	}
	.gt3_header_builder_menu_component .column_menu .menu{
		width: 100vw;
	}
	.gt3_header_builder_menu_component .column_menu > ul.menu > li ul.sub-menu{
		position: relative;
		top: 0;
		left: 0;
		display: none;
		visibility: visible;
		-webkit-transition: unset;
		-moz-transition: unset;
		-ms-transition: unset;
		transition: unset;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
		opacity: 1;
	}
	.gt3_header_builder__section--hide_on_tablet{
		display: none;
	}
	.gt3_header_builder__section--show_on_tablet{
		display: block;
	}
	.main-menu > ul > li > a:hover span:before,
	.main-menu ul li ul.sub-menu li a:hover span:before,
	.main-menu ul li.menu-item.current-menu-item > a span:before,
	.main-menu ul li.menu-item.current-menu-ancestor > a span:before,
	.main-menu ul li.menu-item.current-menu-parent > a span:before{
		opacity: 0;
	}
}
@media only screen and (max-width: 1200px){
}
@media only screen and (max-width: 991px){
	div[class*="gt3_header_builder__section--top"]{
		font-size: 11px;
		line-height: 1.2;
	}
}
@media only screen and (max-width: 767px){
	.gt3_header_builder .sticky_header.sticky_header--mobile{
		display: block;
		height: auto;
	}
	.gt3_header_builder__section--hide_on_mobile,
	.search_cat_mobile_hide{
		display: none;
	}
	.gt3_header_builder__section--show_on_mobile{
		display: block;
	}
	.gt3_header_builder.header_over_bg:not(.header_over_bg--mobile){
		position: relative;
	}
	.gt3_header_builder.header_over_bg--mobile{
		position: absolute;
	}

}
/* menu component */
.gt3_header_builder_component + .gt3_header_builder_component.gt3_header_builder_menu_component{
	margin-left: 15px;
}
.gt3_header_builder_component.gt3_header_builder_menu_component + .gt3_header_builder_component{
	margin-left: 5px;
}
@media only screen and (max-width: 1200px){
	.gt3_header_builder_component.gt3_header_builder_menu_component + .gt3_header_builder_component{
		margin-left: 3px;
	}
}
@media only screen and (max-width: 767px){
	.logo_container img{
		height: auto !important;
	}
	.header_side_container .logo_container{
		max-width: 70px;
		white-space: nowrap;
	}
}
/* end menu component */

/* search in header */
.header_search{
	display: inline-block;
	height: auto !important;
	vertical-align: middle;
}
.header_search .header_search__icon{
	cursor: pointer;
	opacity: 1 !important;
}
.header_search .header_search__icon > i,
.header_search__inner .search_form:after{
	font-family: Theme_icon;
	font-size: inherit;
	font-weight: 400;
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.header_search .header_search__icon > i:before,
.header_search__inner .search_form:after{
	font-weight: 700;
	content: '\f101';
}
.header_search:not(.ct-search-open) .header_search__icon > i:before{
	font-size: 1.05em;
}
.header_search.ct-search-open .header_search__icon > i:before{
	font-weight: 700;
	content: '\f104';
}
.header_search:before{
	position: absolute;
	content: '';
}
.header_search .header_search__inner{
	position: fixed;
	top: 0;
	height: 100vh;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	z-index: 1;
	transition: all 200ms;
	-webkit-transition: all 200ms;
}
.header_search .header_search__inner:before{
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #000000;
	opacity: 0.5;
	transition: all .3s;
}
.header_search .header_search__inner:after{
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.header_search__inner_cover{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
}
.header_search__inner_close{
	position: absolute;
	top: 40px;
	right: 40px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	z-index: 100;
	border-radius: 50%;
	border: 1px solid #ffffff;
}
.admin-bar .header_search__inner_close{
	top: 72px;
}
.header_search.ct-search-open .header_search__inner:before{
	opacity: 0.95;
}
.header_side.left .header_search .header_search__inner{
	right: auto;
	left: -11px;
}
body.ct-search-open .sticky_header{
	z-index: 0;
}
.header_search .header_search__inner label{
	font-size: 20px;
}
.header_search.ct-search-open .header_search__inner{
	transition: transform 0.5s;
	opacity: 1;
	visibility: visible;
}
.header_search__inner .search_form{
	width: 100%;
}
.header_search__inner .search_form:after{
	display: none;
}
.header_search__inner .search_form .search_submit{
	display: block;
	right: 0;
	top: 0;
	bottom: 0;
	line-height: 56px;
	z-index: 5;
	background: none;
	font-size: 20px;
	font-weight: normal;
	position: absolute;
	margin: 0;
	padding: 0 37px;
	min-width: 60px;
	height: 60px;
	cursor: pointer;
	color: #fff;
}
.header_search__inner .search-field,
.header_search__inner .search_text{
	background-color: #f8f9fa;
	border: none;
	box-shadow: none;
	outline: none;
	user-select: none;
	height: 60px;
	padding: 11px 120px 11px 20px;
	margin-bottom: 0;
	font-size: 20px;
	width: 100%;
	border-radius: 0;
	text-transform: capitalize;
}
.header_search__inner .search-field:-moz-placeholder,
.header_search__inner .search_text:-moz-placeholder{
	opacity: 1 !important;
}
.header_search__inner .search-field::-moz-placeholder,
.header_search__inner .search_text::-moz-placeholder{
	opacity: 1 !important;
}
.header_search__inner .search-field:-ms-input-placeholder,
.header_search__inner .search_text:-ms-input-placeholder{
	opacity: 1 !important;
}
.header_search__inner .search-field:-webkit-autofill,
.header_search__inner .search-field:-webkit-autofill:hover,
.header_search__inner .search-field:-webkit-autofill:focus,
.header_search__inner .search_text:-webkit-autofill,
.header_search__inner .search_text:-webkit-autofill:hover,
.header_search__inner .search_text:-webkit-autofill:focus{
	-webkit-box-shadow: 0 0 0 40px rgba(0, 0, 0, 0) inset;
	border: 1px solid rgba(0, 0, 0, 0);
	transition: background-color 5000s ease-in-out 0s;
}
/* end search in header

/* burger sidebar */
.gt3_header_builder_burger_sidebar_component{
	font-size: 0;
	line-height: 0;
	padding: 0 3px;
	cursor: pointer;
}
.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon{
	position: relative;
	display: inline-block;
	width: 26px;
	height: 19px;
}
.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 3px;
	border-radius: 3px;
	background-color: currentColor;
	-webkit-transition: width 200ms;
	-moz-transition: width 200ms;
	-ms-transition: width 200ms;
	transition: width 200ms;
}
.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span.second{
	top: 8px;
}
.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span.third{
	top: 16px;
}
.gt3_header_builder_burger_sidebar_component:hover .burger_sidebar_icon span.first{
	width: 70%;
}
.gt3_header_builder_burger_sidebar_component:hover .burger_sidebar_icon span.third{
	width: 80%;
}
.gt3_header_builder__burger_sidebar{
	position: fixed;
	z-index: 9999;
	top: 0;
	right: -420px;
	bottom: 0;
	width: 390px;
	max-width: calc(100% - 50px);
	-webkit-transition: right .3s ease-in-out, left .3s ease-in-out;
	-moz-transition: right .3s ease-in-out, left .3s ease-in-out;
	transition: right .3s ease-in-out, left .3s ease-in-out;
}
.gt3_header_builder__burger_sidebar.active{
	right: 0;
}
.gt3_header_builder__burger_sidebar-cover{
	position: fixed;
	top: 0;
	left: 0;
	visibility: hidden;
	width: 100vw;
	height: 100vh;
	content: '';
	-webkit-transition: opacity .3s ease, visibility .3s ease;
	-moz-transition: opacity .3s ease, visibility .3s ease;
	transition: opacity .3s ease, visibility .3s ease;
	opacity: 0;
	background: rgba(0, 0, 0, .7);
}
.gt3_header_builder__burger_sidebar.active .gt3_header_builder__burger_sidebar-cover,
.gt3pg_pro-fsslider-showSocials .gt3pg_pro_socials.show{
	visibility: visible;
	cursor: url(/wp-content/themes/juris/img/close_burger.webp) 19 19, default;
	opacity: 1;
}
body.admin-bar .gt3_header_builder__burger_sidebar{
	top: 32px;
}
.gt3_burger_sidebar_container{
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow-y: scroll;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 407px;
	padding: 40px 40px;
	background: rgba(25, 26, 28, 0.9);
}
@media only screen and (max-width: 1199px){
	.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span{
		top: 5px;
		left: 0;
		width: 12px !important;
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span:nth-child(2){
		display: none;
	}
	.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span:last-child{
		top: 12px;
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
}
@media only screen and (max-width: 767px){
	.gt3_burger_sidebar_container{
		width: 100%;
		padding: 40px 25px;
	}
}
.gt3_burger_sidebar_container ul li{
	list-style: none;
	line-height: 1;
}
body.active_burger_sidebar{
	right: 150px;
}
/* login component */
.gt3_header_builder_login_component{
	line-height: 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	-ms-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
}
.gt3_header_builder_login_component p{
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	display: inline-block;
	width: auto;
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	text-rendering: auto;
}
.gt3_header_builder__login-modal{
	position: fixed;
	z-index: 1000;
	top: 5%;
	left: 5%;
	visibility: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 90%;
	height: 90%;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out;
	text-align: center;
	opacity: 0;
}
.gt3_header_builder__login-modal.active{
	visibility: visible;
	opacity: 1;
}
.gt3_header_builder__login-modal:before{
	position: relative;
	display: inline-block;
	height: 100%;
	content: '';
	vertical-align: middle;
}
.gt3_header_builder__login-modal-close{
	position: absolute;
	top: 15px;
	right: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.gt3_header_builder__login-modal-close:before,
.gt3_header_builder__login-modal-close:after{
	position: absolute;
	top: 14px;
	left: 0;
	width: 28px;
	height: 2px;
	content: '';
	background: #2b2c30;
}
.gt3_header_builder__login-modal-close:before{
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.gt3_header_builder__login-modal-close:after{
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.gt3_header_builder__login-modal-cover{
	position: fixed;
	top: 0;
	left: 0;
	visibility: hidden;
	width: 100vw;
	height: 100vh;
	content: '';
	-webkit-transition: opacity .3s ease, visibility .3s ease;
	-moz-transition: opacity .3s ease, visibility .3s ease;
	transition: opacity .3s ease, visibility .3s ease;
	opacity: 0;
	background: rgba(0, 0, 0, .7);
}
.gt3_header_builder__login-modal.active .gt3_header_builder__login-modal-cover{
	visibility: visible;
	cursor: url(/wp-content/themes/juris/img/close.webp) 16 16, default;
	opacity: 1;
}
#customer_login input:-webkit-autofill{
	-webkit-box-shadow: 0 0 0 30px white inset;
}
@media (max-width: 991px){
}
@media (max-width: 767px){
	#customer_login h2,
	.gt3_header_builder__login-modal_container h2{
		font-size: 24px !important;
		line-height: 32px !important;
	}
}
@media (max-width: 479px){
}
/* GT3 Header Builder end

/* RS Slider start */
@media only screen and (max-width: 1500px){
}
@media only screen and (min-width: 1501px){
}
/* RS Slider end */

/* Isotope */
.isotope-filter{
	padding: 0;
	margin-bottom: 22px;
}
.isotope-filter a{
	padding: 8px 0;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	transition: all .4s;
	margin-right: 25px;
	position: relative;
	display: inline-block;
	text-transform: uppercase;
}
.isotope-filter a:last-child{
	margin-right: 0;
}
.elementor-widget-gt3-core-portfolio .isotope-filter a:after,
.elementor-widget-gt3-core-team .isotope-filter a:after,
.isotope-filter a span.count{
	display: none;
}
.isotope-filter a span.count{
	margin-left: 0;
}
.isotope-filter a:before{
	position: absolute;
	bottom: 5px;
	left: 50%;
	width: 0;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	content: '';
	border-top: 3px solid;
	transition: all 300ms;
}
.isotope-filter a.active:before{
	width: 100%;
}
/* Isotope end */

/* mailchimp content */
#mc_display_rewards,
.mc_form_inside br,
#mc-indicates-required{
	display: none;
}
#mc_signup_form #mc_subheader{
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 20px;
	color: inherit;
	font-weight: inherit;
	font-family: inherit;
}
body #mc_signup_submit{
	margin-top: 0;
}
body #mc_signup{
	width: 100%;
}
@media only screen and (min-width: 500px){
}
/* ! mailchimp content */

/* PixProof */
div#pixproof_gallery{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -4px;
}
@media only screen and (min-width: 900px){
}
@media only screen and (max-width: 1023px){
}
@media only screen and (max-width: 600px){
}
/* End PixProof */
#main_content ul.slick-dots > li:before,
#main_content ul > li.elementor-icon-list-item:before,
#main_content ul > li.elementor-editor-element-setting:before,
#main_content ul.page-numbers > li:before,
#main_content ul.tabs > li:before,
#main_content ul.gt3_product_list_nav > li:before,
ul[class*=select2] > li:before,
#add_payment_method #payment ul.payment_methods li:before,
#main_content ul.variable-items-wrapper > li:before,
#main_content ul.elementor-select-preset-list > li:before,
.woocommerce-cart #payment ul.payment_methods li:before,
.woocommerce-checkout #payment ul.payment_methods li:before,
.woocommerce ul.order_details li:before{
	display: none !important;
}
#main_content .widget.widget_gt3_team_list_widget ul.slick-dots > li:before{
	display: inline-block !important;
}
@media only screen and (min-width: 1280px){
}
@media only screen and (max-width: 1279px){
}
/* Map */
/* The location pointed to by the popup tip. */
/* The bubble is anchored above the tip. */
/* The popup bubble itself. */
@media only screen and (max-width: 767px){
}
@media (min-width: 768px){
	.elementor-widget-gt3-core-googlemap.enable_section_map_height,
	.elementor-widget-gt3-core-googlemap.enable_section_map_height .elementor-widget-container,
	.elementor-widget-gt3-core-googlemap .section_map_height-yes{
		height: 100%;
	}
}
/* Prev | Next Fullwidth links */
@media only screen and (min-width: 768px){
}
/* Prev-Next Links */
@media only screen and (min-width: 768px){
}
.single .format-standard-image .blog_post_media{
	display: none;
	visibility: hidden;
}
.single.visible_blog_post_media .format-standard-image .blog_post_media,
.single .gt3_module_featured_posts .format-standard-image .blog_post_media{
	display: block;
	visibility: visible;
}
/* Single Post Info */
.mc_merge_var label,
.search_result_form .search_form label{
	left: 20px;
}
.widget .post_count:before{
	content: '(';
}
.widget .post_count:after{
	content: ')';
}
.page #comments{
	margin-top: 35px;
}
@media screen and (max-width: 767px){
}
.archive .gt3-page-title{
	/*margin-bottom: 50px;*/
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
	.post_count{
		display: none !important;
	}
	.widget_nav_menu li ul,
	.widget_product_categories li ul,
	.widget_categories li ul,
	.widget_pages li ul{
		padding-left: 0;
	}
}
.gt3-page-title-fill{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	transition: all 300ms;
	opacity: 1;
}
.page-loaded .gt3-page-title-fill{
	opacity: 0;
}
.gt3-page-title__inner.has_fill_inner .gt3-page-title__content{
	position: relative;
	z-index: 1;
}
/* Elementor Buttons */
.elementor-element.elementor-widget-gt3-core-button .gt3_module_button_elementor a,
.elementor-widget-gt3-core-pricebox .price_button-elementor a{
	font-size: 15px;
	line-height: 1.45;
	font-weight: 700;
}
.elementor-element.elementor-widget-gt3-core-button .gt3_module_button_elementor a{
	margin: 0 !important;
}
.elementor-widget-gt3-core-button .gt3_module_button_elementor .button_size_elementor_normal:not(.hover_type2):not(.hover_type5),
input[type='submit'].button_size_normal{
	padding: 13px 28px;
}
.elementor-element.elementor-widget-gt3-core-button .border_icon_default .gt3_module_button__container{
	position: relative;
}
.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:after{
	display: none;
}
.elementor-widget-gt3-core-button .btn_icon_position_right .elementor_btn_icon_container .gt3_icon_default:before,
.gt3_icon_arrow_custom:after {
	font-family: Theme_icon;
	content: "\f105";
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
	font-size: 20px;
	height: 20px;
	width: auto;
	margin: 0 0 0 1px;
	font-weight: normal;
	position: static;
	background: unset;
}
/* Portfolio */
/* Testimonials */
/* GT3 tooltip */
.wpcf7-form .row{
	margin-right: -5px;
	margin-left: -5px;
}
.wpcf7-form .row [class*="span"]{
	padding-right: 5px;
	padding-left: 5px;
}
/* elemntor custom text editor style */
.elementor-element-custom_color h1,
.elementor-element-custom_color h2,
.elementor-element-custom_color h3,
.elementor-element-custom_color h4,
.elementor-element-custom_color h5,
.elementor-element-custom_color h6{
	color: inherit;
}
.elementor-element-custom_font_weight h1,
.elementor-element-custom_font_weight h2,
.elementor-element-custom_font_weight h3,
.elementor-element-custom_font_weight h4,
.elementor-element-custom_font_weight h5,
.elementor-element-custom_font_weight h6{
	font-weight: inherit;
}
.elementor-element-custom_line_height h1,
.elementor-element-custom_line_height h2,
.elementor-element-custom_line_height h3,
.elementor-element-custom_line_height h4,
.elementor-element-custom_line_height h5,
.elementor-element-custom_line_height h6{
	line-height: inherit;
}
.elementor-element-custom_font_size h1,
.elementor-element-custom_font_size h2,
.elementor-element-custom_font_size h3,
.elementor-element-custom_font_size h4,
.elementor-element-custom_font_size h5,
.elementor-element-custom_font_size h6{
	font-size: inherit;
}
/* end elemntor custom text editor style */

/* elementor frontend editor */
body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section:hover,
div#elementor-add-new-section:hover{
	z-index: 1000;
}
/* end elementor frontend editor */

.elementor-element-custom_line_height p{
	line-height: inherit !important;
}
/* Fix for elementor row inner */
.elementor-column-wrap .elementor-container .elementor-row{
	margin-left: -10px;
	margin-right: -10px;
	width: calc(100% + 20px);
}
/* end Fix for elementor row inner */

/* gt3_team_single */
/* end gt3_team_single */

/* gt3_styled_link */
/* gt3_styled_link */
#main_content .post_count:before{
	content: '(';
}
#main_content .post_count:after{
	content: ')';
}
@media only screen and (min-width: 1023px){
}
@media only screen and (min-width: 768px){
}
/* Fullscreen ProGallery */
/* TestimonialsLite Module */
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote{
	width: 70px;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote .testimonials-quote-icon-holder{
	background: unset !important;
	padding: 0;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote:before {
	font-family: Theme_icon, sans-serif;
	content: '\f10e';
	font-size: 40px;
	line-height: 45px;
	font-style: normal;
	width: 40px;
}
.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials-text-quote{
	width: auto;
	margin-bottom: 7px;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-wrapper,
.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-right .testimonials-text-wrapper{
	margin-left: 0;
	margin-right: 0;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text{
	font-size: 24px;
	line-height: 2.4;
	margin-botom: 1.21em;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text + .testimonials_author_wrapper:before{
	width: 50px;
	height: 0;
	border-top: 2px solid;
	content: '';
	opacity: 0.4;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials-text + .testimonials_author_wrapper{
	position: relative;
	padding-top: 34px;
}
.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-center .testimonials-text + .testimonials_author_wrapper:before{
	position: absolute;
	margin-right: 0;
	left: 50%;
	margin-left: -35px;
	top: 0;
	width: 70px;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials_title{
	font-weight: 700;
	font-size: 13px;
}
.elementor-widget-gt3-core-TestimonialsLite .testimonials-text + .testimonials_author_wrapper{
	margin-top: 2.4em;
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow{
	opacity: 1;
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow .theme_icon-arrows-left,
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow .theme_icon-arrows-right{
	display: none;
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow:after{
	font-size: 24px;
	content: "\f105";
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;
	margin-top: -18px;
	display: inline-block;
	padding: 5px;
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-prev:after{
	content: "\f104";
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-prev{
	left: 10px;
	right: auto;
}
.elementor-widget-gt3-core-TestimonialsLite .slick-arrow.slick-next{
	right: 10px;
	left: auto;
}
.elementor-widget-gt3-core-TestimonialsLite div.slick-slider ul.slick-dots{
	position: static;
	padding-top: 57px !important;
}
.gt3_testimonial .testimonial_item_wrapper{
	padding-left: 5%;
	padding-right: 5%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.gt3_testimonial.text_align-center .testimonial_item_wrapper{
	max-width: 885px;
	margin: auto;
	padding-left: 15%;
	padding-right: 15%;
}
@media only screen and (max-width: 767px){
	.gt3_testimonial.text_align-center .testimonial_item_wrapper{
		padding-left: 5%;
		padding-right: 5%;
	}
}
/* Blogboxed Module */
@media (min-width: 768px){
}
/* Portfolio Module */
/* Video Module */
.elementor-custom-embed-play i:before{
	opacity: 0 !important;
}
.elementor-custom-embed-play i{
	text-shadow: none !important;
	opacity: 1;
	width: 1em;
	height: 1em;
}
.elementor-custom-embed-play{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	opacity: 1;
	background-color: rgba(0,0,0,.23);
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-ms-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}
.elementor-custom-embed-play i:after{
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	content: '';
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	transition: all 300ms;
	opacity: 1;
	border-width: 0.18em 0 .18em .26em;
	border-color: transparent transparent transparent currentcolor;
	margin-left: .02em;
}
.elementor-custom-embed-play:hover{
	opacity: 0.5;
}
/* ImageInfoBox */
/* Instagram */
@keyframes move{
	0%{
		bottom: 0;
	}
	50%{
		bottom: 10px;
	}
	100%{
		bottom: 0;
	}
}
/* PriceBox Type2 */
@media only screen and (min-width: 768px){
}
/* Booked Appointments */
body #booked-profile-page input[type="submit"],
body #booked-profile-page button,
body .booked-list-view input[type="submit"],
body .booked-list-view button,
body table.booked-calendar input[type="submit"],
body table.booked-calendar button,
body .booked-modal input[type="submit"],
body .booked-modal button{
	line-height: 38px;
	padding: 0 18px;
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 2px;
}
body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
body .booked-form .booked-appointments,
body input#submit-request-appointment,
body .booked-modal button.cancel,
body .booked-modal input[type="submit"].button-primary:hover,
body .booked-modal button.cancel:hover,
body table.booked-calendar td.today:hover .date span{
	background: transparent !important;
}
@media only screen and (min-width: 1000px){
}
@media only screen and (max-width: 767px){
}
@media only screen and (max-width: 992px){
}
input[type='checkbox'] + label{
	position: relative !important;
	left: auto !important;
	top: auto !important;
	right: auto !important;
	bottom: auto !important;
	display: inline-block !important;
	padding-left: 5px;
	opacity: 1 !important;
	color: inherit !important;
}
/* Shift Gallery */

@media only screen and (max-width: 767px){
}
/* Blog Related Posts */
/* select 2 */
span.select2.select2-container{
	position: relative;
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	vertical-align: middle;
}
.select2-dropdown,
.select2-results{
	background: #1d1e20;
	border-radius: 0;
	border: none;
}
.select2-dropdown{
	padding: 30px;
	border-radius: 0;
}
.select2-dropdown.select2-dropdown--below{
	margin-top: -10px;
}
ul.select2-results__options,
ul.select2-results__options li,
.select2-container--default li.select2-results__option[aria-selected="true"],
ul.select2-results__options li:hover{
	background: transparent !important;
}
.select2-search--dropdown{
	padding: 0;
}
ul.select2-results__options{
	position: relative;
	z-index: 5555;
	width: 100%;
}
ul.select2-results__options li{
	font-size: 1em;
	line-height: 1.5;
	position: relative;
	display: block;
	float: none;
	margin: 0;
	padding: 0 0 5px 0;
}
ul.select2-results__options li:last-child{
	padding-bottom: 0;
}
ul.select2-results__options li:before{
	display: inline-block !important;
}
ul.select2-results__options li.select2-results__message:before{
	display: none !important;
}
/* select 2 */
aside{
	margin-bottom: 100px;
}
fieldset{
	border-width: 1px;
	margin-left: 0;
	margin-right: 0;
}
blockquote cite br:first-child,
.page-link .pagger_info_text{
	display: none;
}
.blog_post_media .slick_wrapper:not(.slick-initialized){
	white-space: nowrap;
	overflow: hidden;
	opacity: 0;
	transition: opacity 2000ms;
}
.blog_post_media .slick_wrapper.slick-initialized{
	opacity: 1;
}
.slick-prev.slick-arrow:before,
.slick-next.slick-arrow:before{
	content: '';
}
.select2-search--dropdown .select2-search__field{
	background: transparent !important;
	border-radius: 0 !important;
}

.main-menu > ul > li.menu-on-other-side > .sub-menu{
	right: 0;
	left: auto;
}
.main-menu > ul > li.menu-on-other-side > .sub-menu .sub-menu{
	right: 101%;
	left: auto;
}

/* Revolution Slider */
/* ! Revolution Slider */

/* fullscreen_paging */
.fullscreen_paging #main_content > .elementor > .elementor-inner{
	position: relative;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    max-width: 100%;
}
.elementor-editor-active .fullscreen_paging #main_content > .elementor > .elementor-inner{
	overflow: auto;
}
body.admin-bar .fullscreen_paging #main_content > .elementor > .elementor-inner{
	height: calc(100vh - 32px);
}
.fullscreen_paging #main_content{
	/*background-color: #000000;*/
}
/*.fullscreen_paging #main_content > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.swiper-slide{
	opacity: 0;
	transform: scale(0.9);
	transition: opacity 800ms, transform 600ms;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section.swiper-slide.swiper-slide-active{
	opacity: 1;
	transform: scale(1);
}*/
.fullscreen_paging #main_content > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section:not(.elementor-section-height-full) > .elementor-container {
	height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner > .elementor-section-wrap > .elementor-section > .elementor-container > .elementor-row{
	height: auto;
    min-height: 100%;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner .swiper-pagination{
	right: 20px;
	opacity: 0;
	-webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner.gt3_swiper_loaded .swiper-pagination{
	opacity: 1;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner .swiper-pagination > .swiper-pagination-bullet{
	position: relative;
    z-index: 1;
    width: 8px;
    height: 8px;
    padding: 10px;
    background-clip: content-box;
    box-sizing: content-box;
    background-color: #d6d5e2;
    outline: none;
    opacity: 1;
}
.fullscreen_paging #main_content > .elementor > .elementor-inner .swiper-pagination > .swiper-pagination-bullet:after{
	content: '';
    position: absolute;
    top: 2px;
    bottom: 2px;
    left: 2px;
    right: 2px;
    border: 2px solid #bacedb;
    opacity: 0;
    transition: opacity 400ms;
}
/* end fullscreen_paging */

/* burger menu */
.gt3_burger_sidebar_container .widget_nav_menu .sub-menu {
	display: none;
}
.gt3_burger_sidebar_container .widget.widget_nav_menu ul li {
	padding: 10px 0 0 0;
	margin: 0 !important;
	border: none;
}
.gt3_burger_sidebar_container .widget.widget_nav_menu ul li:before {
	display: none;
}
.gt3_burger_sidebar_container .widget.widget_nav_menu ul li a{
	font-size: 20px;
	line-height: 1.5;
	display: block;
}
.gt3_burger_sidebar_container .widget.widget_nav_menu ul li ul li a{
	font-size: 15px;
	line-height: 1.5;
}
.gt3_burger_sidebar_container .sidebar .widget_nav_menu .menu .menu-item-has-children {
	position: relative;
	padding-right: 30px;
}
.gt3_burger_sidebar_container .gt3_burger_item_switcher {
	display: block;
	position: absolute;
	z-index: 1;
	cursor: pointer;
	right: 10px;
	top: 20px;
	color: #fff;
}
.gt3_burger_sidebar_container .gt3_burger_item_switcher:after {
	font-family: Theme_icon;
	content: "\f10f";
	font-size: 13px;
	left: 50%;
	top: 50%;
	position: absolute;
	transform: translate(-50%, -50%) rotate(90deg);
	-webkit-transform: translate(-50%, -50%) rotate(90deg);
	transition: all 300ms;
}
.gt3_burger_sidebar_container .gt3_burger_item_switcher.is-active:after {
	transform: translate(-50%, -50%) rotate(0deg);
	-webkit-transform: translate(-50%, -50%) rotate(0deg);
}

body .wpcf7 form .wpcf7-response-output {
	padding-left:45px;
}
span.select2.select2-container {
	max-width:100%;
}

.post_share_block .fa {
	font-family: FontAwesome;
	font-style: normal;
}

body .gt3-page-title_wrapper .gt3-page-title{
	padding-top: 0;
}


/* /wp-content/themes/juris/css/base-elementor.css */
/*-------------------------------------
  Elementor Global
  Video popup
  Divider
  Image box
  Testimonials
  Image brands
  Image rotate
  Counter
  PriceBox
  Button
  Blog
  Team
  Progress bar
  Timeline
  Slider
  Works
  CountDown
  Portfolio

---------------------------------------*/

/* Elementor Global */
div.elementor-element.elementor-widget-spacer{
	margin-bottom: 0;
}
.elementor img{
	will-change: opacity;
}
.span12 .elementor-section-boxed.elementor-top-section > .elementor-container.elementor-column-gap-no{
	padding-right: 15px;
	padding-left: 15px;
}
body.elementor-page .site_wrapper .container.container-sidebar_none{
	width: 100%;
}
body.elementor-page .site_wrapper .main_wrapper > .container > .row > .content-container.span8{
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -5px;
}
body.single.elementor-page .site_wrapper .main_wrapper > .container > .row > .content-container.span8 #main_content > .blog_post_preview .blog_content > *:not(.elementor),
body.single.elementor-page .site_wrapper .main_wrapper > .container > .row > .content-container.span8 #main_content > *:not(.blog_post_preview):not(.elementor){
	margin-right: 10px;
	margin-left: 10px;
}
@media only screen and (min-width: 1024px){

	.elementor-column[class*=max_width-]:first-child{
		margin-left: auto;
	}

	.elementor-column[class*=max_width-]:last-child{
		margin-right: auto;
	}
}
@media only screen and (min-width: 768px){
}
@media only screen and (max-width: 1023px){
}
.elementor-editor-active .gt3_header_builder.header_over_bg{
	pointer-events: none;
}
.elementor-editor-active .elementor-element[class*=elementor-hidden-]:before{
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: '';
	background-color: rgba(206, 206, 206, .08);
}
.elementor-editor-active .elementor-element[class*=elementor-hidden-]:after{
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	max-width: 90%;
	margin: auto;
	opacity: .4;

	-webkit-justify-content: center;
	justify-content: center;
}
.elementor-editor-active .elementor-element.elementor-hidden-desktop:after{
	content: 'Hide on Desktop';
}
.elementor-editor-active .elementor-element.elementor-hidden-tablet:after{
	content: 'Hide on Tablet';
}
.elementor-editor-active .elementor-element.elementor-hidden-desktop.elementor-hidden-tablet:after{
	content: 'Hide on Desktop and Tablet';
}
/* Elementor Global end */

/* Video popup */
@-webkit-keyframes video_pulse_animation_outside{
	0%{
		width: 5%;
		height: 5%;
		opacity: 1;
	}
	100%{
		width: 100%;
		height: 100%;
		opacity: 0;
	}
}
@-moz-keyframes video_pulse_animation_outside{
	0%{
		width: 5%;
		height: 5%;
		opacity: 1;
	}
	100%{
		width: 100%;
		height: 100%;
		opacity: 0;
	}
}
@-o-keyframes video_pulse_animation_outside{
	0%{
		width: 5%;
		height: 5%;
		opacity: 1;
	}
	100%{
		width: 100%;
		height: 100%;
		opacity: 0;
	}
}
@keyframes video_pulse_animation_outside{
	0%{
		width: 5%;
		height: 5%;
		opacity: 1;
	}
	100%{
		width: 100%;
		height: 100%;
		opacity: 0;
	}
}
@-webkit-keyframes video_rotate_animation_outside{
	0%{
		-webkit-transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
	}
}
@-moz-keyframes video_rotate_animation_outside{
	0%{
		-moz-transform: rotate(0deg);
	}
	100%{
		-moz-transform: rotate(360deg);
	}
}
@-o-keyframes video_rotate_animation_outside{
	0%{
		-o-transform: rotate(0deg);
	}
	100%{
		-o-transform: rotate(360deg);
	}
}
@keyframes video_rotate_animation_outside{
	0%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(360deg);
	}
}
/* Video popup end */

/* Divider */
div.elementor-widget[class*=elementor-widget-divider-]{
	margin-bottom: 0;
}
/* Divider end */

/* Image box */
@media (min-width: 768px){
}
@media (max-width: 767px){
}
/* Image box end */

/* Testimonials */
@media screen and (max-width: 1023px){
}
@media screen and (max-width: 767px){
}
/* Testimonials end */

/* Image brands */
/* Image brands end */

/* Image rotate */
/* Image rotate end */

/* Counter */
@media only screen and (max-width: 1023px){
}
/* Counter end */

/* PriceBox */
@media only screen and (max-width: 1023px){
}
/* PriceBox end */

/* Button */
@media only screen and (max-width: 1023px){
}
/* Button end */

/* Blog */
@media screen and (max-width: 1023px){
}
/* Blog end */

/* Blog Simple */
/* Blog Simple end */

/* Team */
.module_team li{
	list-style: none;
}
.module_team .item_list{
	margin-bottom: -15px;
	padding-bottom: 0;
	padding-left: 0;
}
.module_team .item_list > li{
	position: relative;
	float: left;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0;
}
.module_team .item_list > li .item_wrapper{
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.module_team .items3 .item_list > li{
	width: 33.333333%;
}
.module_team .item_list > li img{
	width: 100%;
	height: auto;
}
.module_team.type2 .team-infobox{
	margin-top: 35px;
}
.elementor-widget-gt3-core-team .module_team.type2 .team-infobox,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team-infobox{
	margin: 0;
	padding: 25px;
	text-align: center;
}
.elementor-widget-gt3-core-team .module_team.type2 .team_has_grid_gap .team-infobox,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_has_grid_gap .team-infobox{
	padding: 15px 0;
}
.elementor-widget-gt3-core-team .module_team.type2 .item-team-member,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item-team-member{
	overflow: visible;
}
.elementor-widget-gt3-core-team .module_team.type2 .item-team-member .item_wrapper,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item-team-member .item_wrapper{
	box-shadow: none;
	-webkit-transition: background-color 300ms, padding-top 300ms;
	-moz-transition: background-color 300ms, padding-top 300ms;
	-ms-transition: background-color 300ms, padding-top 300ms;
	-o-transition: background-color 300ms, padding-top 300ms;
	transition: background-color 300ms, padding-top 300ms;
}
.elementor-widget-gt3-core-team .module_team.type2 .item,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item{
	max-width: 90%;
	margin: auto;
}
.elementor-widget-gt3-core-team .module_team.type2 .team_title,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_title{
	text-align: center;
}
.elementor-widget-gt3-core-team .module_team.type2 .item_list > li .item_wrapper .team_info,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_list > li .item_wrapper .team_info,
.widget_gt3_team_list_widget .team_info{
	margin-top: 17px;
}
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots li,
.elementor-widget-gt3-core-teamcarousel .item_list ul.slick-dots li,
.elementor-widget-gt3-core-blog-simple .gt3_module_blog_simple.gt3_carousel-elementor ul.slick-dots li{
	border-radius: unset;
	background-color: currentColor;
	opacity: .4;
	margin: 0 10px;
	width: 10px;
	height: 10px;
	padding: 0;
	border: none;
}
.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > ul.slick-dots li.slick-active,
.elementor-widget-gt3-core-teamcarousel .item_list ul.slick-dots li.slick-active,
.elementor-widget-gt3-core-blog-simple .gt3_module_blog_simple.gt3_carousel-elementor ul.slick-dots li.slick-active{
	background-color: currentColor !important;
	opacity: 1;
}
.elementor-widget-gt3-core-team .module_team .team_title__text,
.widget_gt3_team_list_widget .team_title__text{
	position: relative;
	z-index: 1;
}
.elementor-widget-gt3-core-team .module_team .team_title__text a,
.widget_gt3_team_list_widget .team_title__text a{
	color: inherit;
	font-weight: inherit;
}
@media only screen and (max-width: 1024px){
}
@media only screen and (max-width: 992px){
}
.elementor-widget-gt3-core-team .module_team .team-positions,
.widget_gt3_team_list_widget .team-positions{
	margin-top: 0;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.5;
}
.elementor-widget-gt3-core-team .module_team.type2 .team_has_grid_gap .team-positions,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_has_grid_gap .team-positions{
	margin-top: 0;
}
.elementor-widget-gt3-core-team .module_team .item_list > li .item_wrapper:hover .gt3_single_team_info,
.elementor-widget-gt3-core-teamcarousel .module_team .item_list .item-team-member .item_wrapper:hover .gt3_single_team_info{
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}
.elementor-widget-gt3-core-team .module_team .team_title__text,
.elementor-widget-gt3-core-teamcarousel .module_team .team_title__text,
.widget_gt3_team_list_widget .team_title__text{
	margin-top: 9px;
	font-size: 24px;
	line-height: 1.3;
	margin-bottom: 3px;
}
.elementor-widget-gt3-core-team .gt3_single_team_info:before,
.elementor-widget-gt3-core-teamcarousel .gt3_single_team_info:before,
.widget_gt3_team_list_widget .gt3_single_team_info:before{
	margin: 23px auto;
	content: '';
	width: 66px;
	height: 1px;
	opacity: .2;
	background-color: currentColor;
	display: block;
}
.elementor-widget-gt3-core-team .gt3_single_team_info__item,
.elementor-widget-gt3-core-teamcarousel .gt3_single_team_info__item,
.widget_gt3_team_list_widget .gt3_single_team_info__item{
	margin-bottom: 6px;
}
.elementor-widget-gt3-core-team .gt3_single_team_info__item h4,
.elementor-widget-gt3-core-teamcarousel .gt3_single_team_info__item h4,
.widget_gt3_team_list_widget .gt3_single_team_info__item h4{
	font-size: 12px;
}
.elementor-widget-gt3-core-team .gt3_single_team_info__item span,
.elementor-widget-gt3-core-teamcarousel .gt3_single_team_info__item span,
.widget_gt3_team_list_widget .gt3_single_team_info__item span{
	color: inherit;
	opacity: 1;
	font-size: 14px;
}
.module_team .team_info{
	text-align: center;
}
.module_team .team_title{
	text-align: left;
}
.module_team .team_title__text{
	font-size: 1.5em;
	font-weight: 700;
	line-height: 135%;
}
.module_team .team-positions{
	font-size: 1em;
	font-weight: 400;
	line-height: 155%;
	margin-top: 3px;
}
.team_title__text > a{
	font-weight: 500;
	line-height: 1.4;
}
.module_team .team_title h4{
	display: inline-block;
}
.module_team .team_title a,
.module_team .team_title > *{
	position: relative;
	z-index: 1;
}
.module_team .item_list > li .item_wrapper:hover .team_info,
.module_team .item_list > li .item_wrapper:hover .team_title{
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}
.module_team .item_list > li .item_wrapper .team_title{
	display: inline-block;
}
.module_team .item_list > li .item_wrapper .team_info{
	display: inline-block;
	padding-top: 10px;
	text-align: left;
}
@media only screen and (max-width: 767px){
	.module_team .item_list > li .item_wrapper:hover .team_info{
		-webkit-transform: translateY(15%);
		transform: translateY(15%);
		opacity: 0;
	}
}
.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper .team_img,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img{
	max-width: 200px;
	margin: auto;
	pointer-events: none;
}
.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper .team_img:before,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img:before{
	display: none;
}
.elementor-widget-gt3-core-team .module_team.type1 .item_wrapper:hover .team_img:before,
.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper:hover .team_img:before,
.elementor-widget-gt3-core-team .module_team.type3 .item_wrapper:hover .team_img:before,
.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item_wrapper:hover .team_img:before,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper:hover .team_img:before,
.elementor-widget-gt3-core-teamcarousel .module_team.type3 .item_wrapper:hover .team_img:before{
	opacity: .5;
}
.elementor-widget-gt3-core-team .module_team.type2 .item_wrapper .team_img img,
.elementor-widget-gt3-core-teamcarousel .module_team.type2 .item_wrapper .team_img img{
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	pointer-events: all;
}
@media screen and (min-width: 600px) and (max-width: 997px){
	.elementor-widget-gt3-core-team .module_team .items3 .item_list > li{
		width: 33.333333%;
	}
}
ul li.item-team-member:before{
	display: none;
}
/* Single member team */
@media only screen and (max-width: 1199px){
}
@media only screen and (max-width: 991px){

	.gt3_single_team_info__item,
	.gt3_single_team_info__item h4{
		font-size: 15px;
	}
}
@media only screen and (max-width: 767px){
}
.gt3_single_team_info__item{
	padding: 0;
	margin-bottom: 7px;
	font-size: 16px;
}
.gt3_single_team_info__item h4{
	font-size: 16px;
	font-family: inherit;
	text-transform: none;
	font-weight: inherit;
	line-height: 1.5;
	color: inherit;
	display: inline-block;
}
.gt3_single_team_info__item a{
	color: inherit;
}
.gt3_single_team_info__item span{
	font-size: inherit;
	font-weight: bold;
	line-height: 1.25;
	display: inline-block;
	margin-left: .3em;
}
/* !Single member team */

/* elementor-widget-team-gt3 */
@media screen and (max-width: 599px){
	.module_team .items1 .item_list > li,
	.module_team .items2 .item_list > li,
	.module_team .items3 .item_list > li,
	.module_team .items4 .item_list > li{
		width: 100%;
	}

	.module_team .item_list{
		margin-right: 0 !important;
	}

	.module_team .item-team-member{
		padding-right: 0 !important;
	}
}
/* Team end */

/* Progress bar */
/* Progress bar end */

/* Timeline */
/* Timeline end */

/* Slider */
/* slider_type_1 */
/* slider_type_2 */
@media only screen and (min-width: 1024px){
}
/* slider_type_3 */
@media only screen and (max-width: 1023px){
}
@media only screen and (max-width: 767px){
}
@media only screen and (max-width: 599px){
}
@media only screen and (max-width: 480px){
}
/* Slider end */

/* Tabs */
@media only screen and (min-width: 768px){
}
@media only screen and (max-width: 767px){
}
/* Tabs end */

/* CountDown */
/* countdown vertical style*/
@media only screen and (max-width: 1199px){
}
@media only screen and (max-width: 991px){
}
@media only screen and (max-width: 767px){
}
@media only screen and (max-width: 520px){
}
/* CountDown end */

/* Portfolio, Portfolio Gallery start */
@media screen and (max-width: 1200px){

}
@media screen and (max-width: 1024px) and (min-width: 769px){
}
@media screen and (max-width: 1024px){
}
@media screen and (max-width: 1024px){
}
@media screen and (min-width: 600px){
}

@media only screen and (max-width: 992px){
}
@media only screen and (max-width: 600px){
}
/** Accordion **/
.elementor-accordion .elementor-accordion-item{
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
}
.elementor-accordion .elementor-accordion-item:last-of-type{
	border-bottom: none !important;
}
.elementor-accordion .elementor-accordion-item .elementor-tab-content{
	border: none !important;
	margin-top: -9px;
}
.elementor-accordion .elementor-accordion-item .elementor-tab-content p{
	line-height: inherit;
}
.elementor-accordion .elementor-tab-title a:hover,
.elementor-widget-toggle .elementor-tab-title a:hover{
	color: inherit;
}

@media screen and (max-width: 1366px){
}
@media screen and (max-width: 599px){
}
/* Portfolio end*/
@media screen and (max-width: 599px){

	.slick-arrow:not(.gt3_modified).slick-prev{
		left: 30px;
	}

	.slick-arrow:not(.gt3_modified).slick-next{
		right: 30px;
	}
}
/* gt3_process_item */
.gt3_process_item .gt3_process_item__number{
	font-size: 24px;
	line-height: 1.5;
	font-weight: 700;
}
.gt3_process_item .gt3_process_item__heading{
	font-size: 24px;
}
.gt3_process_item__heading h3{
	font-family: inherit;
	font-weight: 700;
}
.gt3_process_item .gt3_process_item__circle_wrapp:before{
	box-shadow: none !important;
	opacity: 0.17;
}
.gt3_process_item .gt3_process_item__circle_wrapp:after{
	content: '';
	display: inline-block;
	border: 4px solid;
	border-radius: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -4px;
	margin-left: -4px;
	-webkit-animation-name: pulse;
	animation-name: pulse;
	-webkit-animation-duration: 8s;
	animation-duration: 8s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.gt3_process_item:nth-child(1) .gt3_process_item__circle_wrapp:after{
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.gt3_process_item:nth-child(2) .gt3_process_item__circle_wrapp:after{
	-webkit-animation-delay: 1.5s;
	animation-delay: 1.5s
}
.gt3_process_item:nth-child(3) .gt3_process_item__circle_wrapp:after{
	-webkit-animation-delay: 3s;
	animation-delay: 3s
}
.gt3_process_item:nth-child(4) .gt3_process_item__circle_wrapp:after{
	-webkit-animation-delay: 4.5s;
	animation-delay: 4.5s
}
.gt3_process_item:nth-child(5) .gt3_process_item__circle_wrapp:after{
	-webkit-animation-delay: 6s;
	animation-delay: 6s
}
/* end gt3_process_item */

/* elementor-testimonial */
/* end elementor-testimonial */

/* flipbox */
/* end flipbox */

/* blogboxed_content */
/* blogboxed_content */

/* elementor-widget-gt3-core-blog */
/* ! elementor-widget-gt3-core-blog */

/* Current Theme */
/* imagebox */
.elementor-widget-gt3-core-imagebox .gt3-core-imagebox-title a{
	-webkit-transition: unset;
	-moz-transition: unset;
	-ms-transition: unset;
	-o-transition: unset;
	transition: unset;
}
.elementor-element .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{
	/*min-width: fit-content;*/
}
/* ! imagebox */

/* processbar */
.gt3_process_item .gt3_process_item__circle_wrapp{
	z-index: -1;
}
.gt3_process_bar_container--type-vertical.row .gt3_process_item{
	padding-bottom: 40px;
}
.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__number{
	font-size: 42px;
	font-weight: 400;
}
.elementor-widget-gt3-core-processbar.vertical_style-2 .gt3_process_bar_container--type-vertical.row .gt3_process_item .gt3_process_item__circle_wrapp{
	margin-left: -4px;
	margin-right: -4px;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{
	max-width: .834em;
	height: .834em;
}
/* ! processbar */

.elementor-widget-image .elementor-image{
	display: inline-block;
}

.elementor-widget-gt3-core-team .module_team .item_list > li:hover .item_wrapper {
	z-index: 5;
}

@media screen and (max-width: 1024px){
}


/* /wp-content/themes/juris/css/photo_modules.css */
/* -------------------------
  P H O T O   M O D U L E S
----------------------------
 1. Fullscreen Slider
 2. Shift Slider
 3. Grid Packery Masonry
 4. Ribbon
 5. Flow

------------------------- */

/* F U L L S C R E E N   S L I D E R */

.fs_gallery_wrapper{
    position: relative;
    overflow: hidden;
    width: 100%;
}

/* FS Title */

/* Panel */

/*!* Thumbnail *!*/

/*!* Autoplay indicator *!*/
@-webkit-keyframes gt3_fs_autoplay{
    0%{
        stroke-dashoffset: 396px;
    }
    100%{
        stroke-dashoffset: 0;
    }
}

@-o-keyframes gt3_fs_autoplay{
    0%{
        stroke-dashoffset: 396px;
    }
    100%{
        stroke-dashoffset: 0;
    }
}

@-moz-keyframes gt3_fs_autoplay{
    0%{
        stroke-dashoffset: 396px;
    }
    100%{
        stroke-dashoffset: 0;
    }
}

@keyframes gt3_fs_autoplay{
    0%{
        stroke-dashoffset: 396px;
    }
    100%{
        stroke-dashoffset: 0;
    }
}

/*!* Arrows *!*/

/* Title */

.fs_gallery_wrapper .status{
    font-size: 0;
    line-height: 0;
    letter-spacing: 0;
}

.fs_gallery_wrapper .first{
    font-size: 36px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: .025em;
}

.fs_gallery_wrapper .divider{
    font-size: 36px;
    font-weight: 400;
    line-height: .8em;
    padding: 0 3px;
}

.fs_gallery_wrapper .fullscreen{
    position: absolute;
    z-index: 40;
    right: 50px;
    bottom: 50px;
    display: block;
    width: 24px;
    height: 24px;
    opacity: 1;
}

.fs_gallery_wrapper:-ms-fullscreen{
    width: 100vw;
    max-width: 100vw;
    height: 100vh !important;
    max-height: 100vh;
}

.fs_gallery_wrapper:-webkit-full-screen{
    width: 100vw;
    max-width: 100vw;
    height: 100vh !important;
    max-height: 100vh;
}

.fs_gallery_wrapper:-moz-full-screen{
    width: 100vw;
    max-width: 100vw;
    height: 100vh !important;
    max-height: 100vh;
}

.fs_gallery_wrapper:fullscreen{
    width: 100vw;
    max-width: 100vw;
    height: 100vh !important;
    max-height: 100vh;
}

@media screen and (max-width: 1024px){

    .fs_gallery_wrapper .first,
    .fs_gallery_wrapper .divider{
        font-size: 28px;
    }

    @-webkit-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 296px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @-o-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 296px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @-moz-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 296px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 296px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
}

@media screen and (max-width: 767px){

    @-webkit-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 176px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @-o-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 176px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @-moz-keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 176px;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
    @keyframes gt3_fs_autoplay{
        0%{
            stroke-dashoffset: 176;
        }
        100%{
            stroke-dashoffset: 0;
        }
    }
}

@media screen and (max-width: 680px){

    .fs_gallery_wrapper .fullscreen{
        top: 20px;
        right: 20px;
        bottom: auto;
    }
}

/* S H I F T   S L I D E R */
.shift_gallery_wrapper{
    position: relative;
}

.shift_gallery{
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

/* Buttons */

/* Titles */

@media screen and (max-width: 1023px){
}

@media screen and (max-width: 767px){
}

/* Gallery Grid Packery Masonry */
body.elementor-editor-active .packery_wrapper a,
body.elementor-editor-active .masonry_wrapper a,
body.elementor-editor-active .grid_wrapper  a{
    pointer-events: none;
}

.packery_wrapper .isotope_item,
.masonry_wrapper .isotope_item,
.grid_wrapper .isotope_item{
    box-sizing: border-box;
}

/* Packery */

@media screen and (min-width: 600px){
}

/* Packery end */

/* Hover */
/* Type 1 */

/* Type 2 */

/* Type 3 */

/* Type 4 */
/* Type 5 */
/* End Hover */

@media screen and (max-width: 1366px){
}

@media screen and (max-width: 599px){
}

/* Gallery Grid Packery Masonry end */

/* Ribbon start */
/* R I B B O N   S L I D E R */
.ribbon_slider_wrapper{
    position: relative;
    display: block;
    overflow: hidden;
}
.ribbon_slider{
    position: absolute;
    z-index: 13;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    transition: opacity 500ms;
}
.ribbon_slider .ribbon_slide{
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-transition: left 600ms, opacity 600ms, transform 600ms;
            transition: left 600ms, opacity 600ms, transform 600ms;
    opacity: 0;
}
.ribbon_slider .ribbon_slide img{
    display: block;
    width: auto;
    max-width: none;
    height: 100%;
    margin: 0 0;
}
.ribbon_slider .ribbon_slide iframe{
    display: block;
    margin: 0;
}
@media only screen and (min-width: 1024px){
}


@media only screen and (max-width: 1023px){
}


/* Ribbon Personal Preloader */
.ribbon_slider .ribbon_slide:before{
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    content: '';
    -webkit-animation: none !important;
         -o-animation: none !important;
            animation: none !important;
    opacity: 1;
    background: url('/wp-content/themes/juris/img/swipebox/preloader.svg') no-repeat center !important;
    box-shadow: none !important;
}
.ribbon_slider .ribbon_slide img{
    transition: opacity 500ms;
    opacity: 0;
}
/* Ribbon end */


/* Flow Start */
/* F L O W   S L I D E R  */
.flow_slider_wrapper{
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
}
.flow_slider{
    position: absolute;
    z-index: 13;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}
.flow_slider .flow_slide{
    position: absolute;
    z-index: -1!important;
    top: 50%;
    left: 50%;
    display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-transition: opacity 400ms, z-index 400ms, transform 400ms;
            transition: opacity 400ms, z-index 400ms, transform 400ms;
    transform: translate(-50%,-50%) scale(0,0);
    opacity: 0;
    background: #25282c;
}
.flow_slider .flow_slide img{
    display: block;
    width: auto;
    max-width: none!important;
    height: 100%;
    margin: 0 0;
}
.flow_slider .flow_slide iframe{
    display: block;
    margin: 0;
}

/* Flow Titles & Overlay */

/* Flow Personal Preloader */
.flow_slider .flow_slide:before{
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    content: '';
    -webkit-animation: none !important;
         -o-animation: none !important;
            animation: none !important;
    opacity: 1;
    background: url('/wp-content/themes/juris/img/swipebox/preloader.svg') no-repeat center !important;
    box-shadow: none !important;
}
.flow_slider .flow_slide img{
    transition: opacity 500ms;
    opacity: 0;
}
/* Flow End */


/* /wp-content/themes/juris/css/responsive.css */
/* R E S P O N S I V E */
@media only screen and (max-width: 1400px){
}
@media only screen and (max-width: 1230px){
}
@media only screen and (max-width: 1199px){
    .container,
    .main_footer .container,
    .isotope-filter {
        width: 998px;
    }
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 1018px;
    }
    .main_footer .container{
        overflow: hidden;
    }
}

@media only screen and (max-width: 1023px){
    .container,
    .main_footer .container,
    .isotope-filter {
        width: 740px;
    }
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 760px;
    }
    .top_footer .row [class*=span]{
        margin-bottom: 35px;
    }
}
@media only screen and (max-width: 992px) and (min-width: 900px){
}

@media only screen and (max-width: 899px) and (min-width: 768px){
}
@media only screen and (max-width: 767px){
    .main_footer .container,
    .container{
        width: 560px;
    }
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 580px;
    }
    .top_footer .row [class*=span]{
        margin-bottom: 15px;
    }
    .top_footer .row [class*=span]:last-child{
        margin-bottom: 0;
    }
    .mobile_text_center{
        text-align: center;
    }
    .comment-reply-link {
        position: relative;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        font-style: italic;
    }
    .items2 .blog_post_preview,
    .items3 .blog_post_preview,
    .items4 .blog_post_preview{
        width: 100%;
    }
    .isotope-filter {
        text-align: center !important;
    }
    .gt3-page-title__content .page_title h1,
    h1.portfolio_title_content,
    h1,
    .elementor-widget-heading h1.elementor-heading-title {
        font-size: 36px !important;
        line-height: 1.2 !important;
    }
}
@media only screen and (max-width: 350px){
    .isotope-filter {
        text-align: left !important;
    }
}
@media only screen and (max-width: 767px) and (min-width: 600px){
}
@media only screen and (max-width: 615px) and (min-width: 600px){
}
@media only screen and (max-width: 599px) and (min-width: 320px){
}

@media only screen and (max-width: 599px){
    .main_footer .container,
    .container{
        width: 420px;
    }
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 440px;
    }
}
@media only screen and (max-width: 479px){
    .main_footer .container,
    .container{
        width: 90%;
    }
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 340px;
    }
    .gt3-page-title__content .page_title,
    .gt3-page-title__content .gt3_breadcrumb,
    .gt3-page-title__content .page_sub_title{
        display: block;
    }
}

@media only screen and (max-width: 600px){
}

@media only screen and (max-width: 1400px){
}

@media only screen and (max-width: 768px){
}

@media only screen and (max-width: 1400px){
}

@media only screen and (max-width: 1200px) and (min-width: 899px){
}


@media only screen and (min-width: 899px) and (max-width: 1280px){
}

@media only screen and (max-width: 600px){
    .back_to_top_container {
        right: 25px;
        bottom: 25px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
    aside .widget.widget_nav_menu ul ul {
        margin-left: 0 !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
}

@media only screen and (min-width: 993px) {
}


@media only screen and (min-width: 390px) and (max-width: 480px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 370px;
    }
    .main_footer .container,
    .container{
        width: calc(90% - 20px);
    }
}

@media only screen and (max-width: 1200px) {
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current-menu-ancestor > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current-menu-ancestor > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current-menu-parent > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current_page_parent > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current_page_ancestor > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current-menu-item > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li.current_page_item > a,
    .gt3_header_builder .mobile_menu_container .main-menu ul.sub-menu > li:hover > a {
        background-color: transparent;
    }
}

@media only screen and (min-width: 1200px) {
    .main-menu ul li ul.sub-menu,
    .column_menu ul li ul.sub-menu{
        width: 210px;
        padding: 0;
    }
    .main-menu ul li ul .menu-item{
        padding: 0;
    }
    .main-menu ul li ul .menu-item > a{
        width: calc(100% - 60px);
        padding: 14px 30px;
        border-bottom: 1px rgba(0,0,0, 0.02) solid;
    }
    .main-menu ul li ul ul.sub-menu{
        margin-top: 0;
    }
    .main-menu > ul > li {
        margin: 0 13px;
    }
}


/* inline \3c style id="gt3-responsive-inline-css"> */
/* Custom CSS */*{}body,.main_footer .widget-title,.widget-title,body .widget .yit-wcan-select-open,body .widget-hotspot,body div[id*="ajaxsearchlitesettings"].searchsettings form fieldset legend,.prev_next_links_fullwidht .link_item,span.elementor-drop-cap span.elementor-drop-cap-letter,input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.select2-search--dropdown .select2-search__field{font-family:Roboto;}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.select2-search--dropdown .select2-search__field {font-weight:400;}body {background:#FFFFFF;font-size:15px;line-height:24px;font-weight:400;color: #051c2c;}.quote_author,blockquote cite,blockquote code{font-size:15px;line-height:24px;font-weight:400;}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap:before,.elementor-widget-gt3-core-portfolio .hover_type3 .wrapper .text_wrap:before,.gt3pg_pro_FSSlider .gt3pg_pro_gallery_wrap,.gt3_image_rotate .gt3_image_rotate_title,.elementor-slick-slider .slick-slider .slick-arrow,div.slick-slider .slick-arrow,.swiper-pagination > .swiper-pagination-bullet,.elementor-widget-image-carousel .elementor-swiper-button,.gt3_carousel-elementor > .elementor-column-wrap > .elementor-widget-wrap > .slick-arrow,.elementor-widget-gt3-core-teamcarousel .item_list > .slick-arrow,.gt3_module_blog_simple.gt3_carousel-elementor .slick-arrow{background:#FFFFFF;}div.slick-slider ul.slick-dots li button:before,div.slick-slider ul.slick-dots li.slick-active button:before,div.gt3_carousel_list.slick-slider ul.slick-dots li button:before,div.gt3_carousel_list.slick-slider ul.slick-dots li.slick-active button:before,.blog_post_preview.format-gallery .slick-dots > li button:before,.swiper-pagination > .swiper-pagination-bullet:before{color:#FFFFFF;}p,.elementor-accordion .elementor-accordion-item .elementor-tab-content{line-height: 1.6;}/* Custom Fonts */.module_team .team_info,h1,h2,h3,h4,h5,h6,.gt3_header_builder_component.gt3_header_builder_search_cat_component .gt3-search_cat-select,.main_wrapper .gt3_search_form:before,.logged-in-as a:hover,.sidebar-container .widget.widget_posts .recent_posts .post_title a,.gt3_header_builder_component .woocommerce-mini-cart__empty-message,.elementor-widget-gt3-core-tabs .ui-tabs-nav .ui-state-default a,.single_prev_next_posts .gt3_post_navi:after,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap .title,.gt3_price_item-elementor .gt3_item_cost_wrapper h3,.gt3pg-isotope-item .text_info_wrapper,.elementor-widget-gt3-core-team .module_team.type1 .item-team-member:not(.item-team--no_image) .team_title > *,.elementor-widget-gt3-core-team .module_team.type1 .item-team-member:not(.item-team--no_image) .team_title__text,.elementor-widget-gt3-core-team .module_team.type1 .item-team-member:not(.item-team--no_image) .team-positions,.elementor-widget-gt3-core-team .module_team.type1 .item-team-member:not(.item-team--no_image) .team_info,.elementor-widget-gt3-core-team .module_team.type1 .item-team-member:not(.item-team--no_image) .gt3_single_team_info,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .team_title > *,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .team_title__text,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .team-positions,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .team_info,.elementor-widget-gt3-core-teamcarousel .module_team.type1 .item-team-member:not(.item-team--no_image) .gt3_single_team_info,.widget.woocommerce.widget_product_categories,.gt3_widget.woocommerce .widget-title{color: #051c2c;}.search-results .blogpost_title a:hover,.select2-container--default li.select2-results__option[aria-selected="true"],ul.select2-results__options li:hover {color: #43B1E7 !important;}.gt3_icon_box__icon--number,h1,h2,h3,h4,h5,h6,.strip_template .strip-item a span,.column1 .item_title a,.index_number,.price_item_btn a,.shortcode_tab_item_title,.gt3_twitter .twitt_title,.elementor-widget-gt3-core-counter .counter,.gt3_dropcaps,.dropcap,.single_prev_next_posts .gt3_post_navi:after {font-family: Noto Serif;font-weight: 400;}.widget .calendar_wrap tbody td > a:before,.gt3_module_button_list a:after,.content-container ul li:before,.comment-reply-link:after,.single_prev_next_posts .fleft a span.gt3_post_navi:before,.single_prev_next_posts .fright a span.gt3_post_navi:before,input[type="submit"]:hover,button:hover,.gt3_single_team_info .gt3_single_team_vcard .member-vcard:hover,.widget.widget_product_categories ul li:hover:before,.widget.widget_nav_menu ul li a:hover:before,.widget.widget_archive ul li:hover:before,.widget.widget_pages ul li:hover:before,.widget.widget_categories ul li:hover:before,.widget.widget_recent_entries ul li:hover:before,.widget.widget_meta ul li:hover:before,.widget.widget_recent_comments ul li:hover:before,.widget.main_wrapper ul li:hover:before,.widget.main_footer ul li:hover:before,ul.wp-block-archives li:hover:before,ul.wp-block-categories li:hover:before,ul.wp-block-latest-posts li:hover:before,ul.select2-results__options li:hover:before{background: #1D40CA;}h1,.elementor-widget-heading h1.elementor-heading-title{font-size:58px;line-height:72px;letter-spacing:-1.45px;}h2,.elementor-widget-heading h2.elementor-heading-title,.elementor-widget-gt3-core-blog .blogpost_title,h3.gt3_author_box__name {font-size:36px;line-height:47px;letter-spacing:-0.9px;}h3,.elementor-widget-heading h3.elementor-heading-title,.elementor-widget-gt3-core-blog .gt3_module_blog:not(.items1) .blogpost_title,#customer_login h2,.gt3_header_builder__login-modal_container h2,.sidepanel .title{font-size:24px;line-height:36px;letter-spacing:-0.6px;}h4,.elementor-widget-heading h4.elementor-heading-title {font-family:Roboto;font-weight:700;font-size:18px;line-height:30px;}h5,.elementor-widget-heading h5.elementor-heading-title {font-family:Roboto;font-weight:700;font-size:16px;line-height:28px;}h6,.elementor-widget-heading h6.elementor-heading-title {font-family:Roboto;font-weight:700;font-size:13px;line-height:20px;}/*button,*/.gt3_header_builder_cart_component .buttons .button,.gt3_module_button a,.learn_more,blockquote,.elementor-widget-gt3-core-TestimonialsLite .testimonials-text,.quote_text,.quote_author,.blog_post_media__link_text {font-family: Noto Serif;font-weight: 400;color:#051c2c}/* Theme color */a,.calendar_wrap thead,.gt3_practice_list__image-holder i,.load_more_works:hover,.copyright a:hover,.price_item .items_text ul li:before,.price_item.most_popular .item_cost_wrapper h3,.gt3_practice_list__title a:hover,#select2-gt3_product_cat-results li,.ribbon_arrow,.flow_arrow,ol > li:before,.main_wrapper #main_content ul.gt3_list_line li:before,.main_wrapper .elementor-section ul.gt3_list_line li:before,.main_wrapper #main_content ul.gt3_list_disc li:before,.main_wrapper .elementor-section ul.gt3_list_disc li:before,.top_footer a:hover,.gt3_practice_list__link:before,.load_more_works,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.cart_list li a:hover,ul.gt3_list_disc li:before,.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-MyAccount-navigation ul li.is-active a,.elementor-widget-gt3-core-team .module_team.type3 .team_link a:hover,.elementor-widget-gt3-core-team .module_team .team_title__text a:hover,.elementor-widget-gt3-core-team .module_team.type2 .team_img:hover ~ .team-infobox .team_title__text,.elementor-widget-gt3-core-teamcarousel .module_team.type2 .team_img:hover ~ .team-infobox .team_title__text,.elementor-element-custom_color a:hover,.woocommerce ul.products li.product:hover .price ins{color: #43B1E7;}a:hover{color: #1D40CA;}.gt3_practice_list__link:before,.load_more_works,#back_to_top:hover,.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag div a:before,.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag .added_to_cart:hover,.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag div a:hover,.blog_post_media__link_text:before,input[type="submit"].gt3-special-field:hover,.widget_gt3_posts_list_widget .gt3_posts_list.gt3_posts_list--type_team .gt3_posts_list__image:after{background-color: #43B1E7;}.gt3_icon_box__link a:before,.gt3_icon_box__link a:before,.stripe_item-divider,.widget_search .search_form .search_submit,.gt3_404_search form.search_form.gt3_search_form .search_submit,.header_search__inner .search_form .search_submit,.widget_product_search .gt3_search_form .search_submit,.search_result_form .search_form .search_submit{background-color: #43B1E7;}.single-member-page .member-icon:hover,.single-member-page .team-link:hover,#respond #commentform p[class*="comment-form-"] > label.gt3_onfocus,.comment-notes .required,#cancel-comment-reply-link,.top_footer .widget.widget_recent_entries ul li > a:hover,.widget_search .search_form .search_submit:hover,.gt3_404_search form.search_form.gt3_search_form .search_submit:hover,.header_search__inner .search_form .search_submit:hover,.widget_product_search .gt3_search_form .search_submit:hover,.search_result_form .search_form .search_submit:hover{color: #43B1E7;}/* menu fonts */.main-menu>.gt3-menu-categories-title,.main-menu>ul,.main-menu>div>ul,.column_menu>ul,.column_menu>.gt3-menu-categories-title,.column_menu>div>ul {font-family:Roboto;font-weight:400;line-height:36px;font-size:15px;}/* sub menu styles */.main-menu ul.sub-menu li.menu-item:hover > a:hover,.column_menu ul li.menu-item:hover > a:hover,.main-menu .current_page_item,.main-menu .current-menu-item,.main-menu .current-menu-ancestor,.gt3_header_builder_menu_component .column_menu .menu li.current_page_item > a,.gt3_header_builder_menu_component .column_menu .menu li.current-menu-item > a,.gt3_header_builder_menu_component .column_menu .menu li.current-menu-ancestor > a,.column_menu .current_page_item,.column_menu .current-menu-item,.column_menu .current-menu-ancestor,.gt3_header_builder .main-menu > ul > li > a:before,.gt3_header_builder .main-menu ul.sub-menu:before {color: #1d40ca;}#back_to_top,.header_search .header_search__inner:before,.portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap{background-color:#FFFFFF;}.header_search__inner_close {background: #051c2c;}.header_search__inner .search_form:after{border-top-color: #43B1E7;}.main-menu ul li ul.sub-menu,.column_menu ul li ul.sub-menu,.main_header .header_search__inner .search_form,.mobile_menu_container {background-color: rgba(247,248,248,1) ;color: #051c2c ;}.gt3_header_builder .main-menu ul.sub-menu > li.current-menu-ancestor > a,.gt3_header_builder .main-menu ul.sub-menu > li.current-menu-ancestor > a,.gt3_header_builder .main-menu ul.sub-menu > li.current-menu-parent > a,.gt3_header_builder .main-menu ul.sub-menu > li.current_page_parent > a,.gt3_header_builder .main-menu ul.sub-menu > li.current_page_ancestor > a,.gt3_header_builder .main-menu ul.sub-menu > li.current-menu-item > a,.gt3_header_builder .main-menu ul.sub-menu > li.current_page_item > a,.gt3_header_builder .main-menu ul.sub-menu > li:hover > a { background-color:rgba(255,255,255,1) ;color: #1d40ca ;}.main_header .header_search__inner .search_text::-webkit-input-placeholder{color: #051c2c !important;}.main_header .header_search__inner .search_text:-moz-placeholder {color: #051c2c !important;}.main_header .header_search__inner .search_text::-moz-placeholder {color: #051c2c !important;}.main_header .header_search__inner .search_text:-ms-input-placeholder {color: #051c2c !important;}.header_search__inner .search-field,.header_search__inner .search_text{color: #051c2c;}.header_search__inner .search-field:-webkit-autofill,.header_search__inner .search-field:-webkit-autofill:hover,.header_search__inner .search-field:-webkit-autofill:focus,.header_search__inner .search_text:-webkit-autofill,.header_search__inner .search_text:-webkit-autofill:hover,.header_search__inner .search_text:-webkit-autofill:focus{-webkit-text-fill-color: #051c2c;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #051c2c;}input:-moz-placeholder,textarea:-moz-placeholder {color: #051c2c;}input::-moz-placeholder,textarea::-moz-placeholder {color: #051c2c;}input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #051c2c;}/* widgets */body div[id*='ajaxsearchlitesettings'].searchsettings fieldset .label:hover,body div[id*='ajaxsearchlite'] .probox .proclose:hover,.module_team.type2 .team_title__text,.widget_gt3_team_list_widget .team_title__text,.widget.widget_rss > ul > li a,.sidebar-container .widget.widget_posts .recent_posts .listing_meta span,.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity,.gt3_header_builder_cart_component__cart-container .total,.widget_gt3_team_list_widget .gt3_team_list .slick-dots{color: #051c2c;}/* blog */.countdown-period,.gt3-page-title_default_color_a .gt3-page-title__content .gt3_breadcrumb a,.gt3-page-title_default_color_a .gt3-page-title__content .gt3_breadcrumb .gt3_pagination_delimiter,.module_team.type2 .team-positions,.widget_gt3_team_list_widget .team-positions,.widget.widget_recent_entries > ul > li a,.gt3_widget > ul > li a,#main_content ul[class*="wp-block"] li > a,.comment-reply-link,.sidebar .widget_nav_menu .menu .menu-item > a,.gt3_module_button_list a,.blog_post_info,.likes_block.already_liked .icon,.likes_block.already_liked:hover .icon,.wrapper_404 label,#respond #commentform p[class*="comment-form-"] > label,.header_search .search_form .search_text,.header_search .gt3_search_form label,.woocommerce-MyAccount-navigation ul li a,.main_wrapper .gt3_product_list_nav li a,.wp-block-image figcaption,.elementor-widget-container .widget_nav_menu .menu .menu-item > a {color: #051c2c;}.blogpost_title i,.comment_info a:hover,.elementor-widget-gt3-core-pricebox .price_button-elementor a:hover,.widget_search .search_form:before,.portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap .title a:hover,.widget_gt3_posts_list_widget .gt3_posts_list .gt3_recent_posts_taxonomy a:hover,body .elementor-widget-gt3-core-portfolio .categories span:hover,.elementor-widget-gt3-core-portfolio .categories span:hover,.gt3_header_builder__burger_sidebar .sidebar .widget_nav_menu .menu .menu-item > a:hover,.gt3_header_builder__burger_sidebar .widget.widget_recent_entries > ul > li a:hover,.gt3_header_builder__burger_sidebar .gt3_widget > ul > li a:hover {color: #43B1E7;}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill: #43B1E7;}.widget.widget_recent_entries > ul > li:hover a,.gt3_widget > ul > li a:hover,.widget.widget_recent_comments > ul > li a:hover,.widget.widget_rss > ul > li:hover a,.sidebar-container .widget.widget_posts .recent_posts .post_title a:hover,.sidebar .widget_nav_menu .menu .menu-item > a:hover,#main_content ul[class*="wp-block"] li > a:hover,.gt3_module_button_list a:hover,.listing_meta span.post_category,.comment_author_says span.comment_author_name,.comment-reply-link:hover,.widget_gt3_posts_list_widget .gt3_posts_list .gt3_recent_posts_taxonomy a,.portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap .categories,.portfolio_carousel_wrapper .portfolio_item .wrapper .text_wrap .gt3_module_button_list a:hover,body .elementor-widget-gt3-core-portfolio .categories, .elementor-widget-gt3-core-portfolio .categories,.portfolio_carousel_wrapper .portfolio_item .wrapper .categories,.gt3pg-isotope-item .text_info_wrapper .text_wrap_caption,.isotope-filter a.active,.isotope-filter a:hover,.elementor-widget-gt3-core-portfolio .categories span:hover,.elementor-widget-container .widget_nav_menu .menu .menu-item > a:hover,.elementor-widget-container .widget_nav_menu .menu .menu-item.current-menu-item > a{color: #1D40CA;}input[type="submit"],button,.gt3_single_team_info .gt3_single_team_vcard .member-vcard,.gt3_single_team_info .gt3_single_team_vcard .member-vcard:hover{border-color: #1D40CA;}.gt3_header_builder_cart_component__cart-container .total strong,.sidebar .widget .widget-title,.prev_next_links .title,.widget.widget_recent_comments > ul > li a,div:not(.packery_wrapper) .blog_post_preview .listing_meta {color: #051c2c;}.elementor-widget-gt3-core-pricebox .price_button-elementor a,.elementor-widget-gt3-core-pricebox .price_button-elementor a:hover,.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover,.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a,.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover,.widget_search .search_form .search_submit,.gt3_404_search form.search_form.gt3_search_form .search_submit,.header_search__inner .search_form .search_submit,.widget_product_search .gt3_search_form .search_submit,.search_result_form .search_form .search_submit,.gt3_module_title .carousel_arrows a:hover span:before{border-color: #43B1E7;}.post_share_block:hover > a,.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover,.woocommerce ul.products.list li.product .gt3_woocommerce_open_control_tag div a:hover:before, .woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover:before,.woocommerce div.product form.cart .button:hover,.single-product.woocommerce div.product .product_meta a:hover,.woocommerce div.product span.price,.likes_block:hover .icon,.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.prev:hover,.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.next:hover,.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.gt3_show_all:hover,.woocommerce div.product div.images div.woocommerce-product-gallery__trigger:hover{color: #43B1E7;}.blog_post_media__link_text a:hover,h3#reply-title a,.comment_author_says a:hover,.dropcap,.gt3_custom_text a,.gt3_custom_button i,.widget_gt3_team_list_widget .team_title__text:hover,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .title:hover,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type7 .title:hover,.gt3_recent_posts_title:hover {color: #43B1E7;}.main_wrapper #main_content ul[class*="gt3_list_"] li:before,.single .post_tags > span,h3#reply-title a:hover,.comment_author_says,.comment_author_says a {color: #051c2c;}::-moz-selection{background: #43B1E7; color:#FFFFFF;}::selection{background: #43B1E7; color:#FFFFFF;}@media only screen and (max-width: 767px){}.top_footer .widget.widget_posts .recent_posts li > .recent_posts_content .post_title a,.top_footer .widget.widget_archive ul li > a,.top_footer .widget.widget_categories ul li > a,.top_footer .widget.widget_pages ul li > a,.top_footer .widget.widget_meta ul li > a,.top_footer .widget.widget_recent_comments ul li > a,.top_footer .widget.widget_recent_entries ul li > a,.main_footer .top_footer .widget h3.widget-title,.top_footer h1,.top_footer h2,.top_footer h3,.top_footer h4,.top_footer h5,.top_footer h6,.top_footer strong,.top_footer .widget-title,.top_footer .widget.widget_nav_menu ul li > a:hover{color: #ffffff ;}.top_footer{color: #abc3e1;}.main_footer .copyright{color: #abc3e1;}.main_footer .pre_footer{color: #abc3e1;}@media only screen and (max-width: 1200px){.header_side_container .logo_container .tablet_logo{height: 80px;}}@media only screen and (max-width: 767px){.header_side_container .logo_container {max-width: 230px;}.header_side_container .logo_container img{height: auto !important;}.header_side_container .logo_container.sticky_logo_enable img.sticky_logo {width: 230px;}}.woocommerce div.product form.cart div.quantity,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #review_form #respond input[type="date"],.woocommerce #review_form #respond input[type="email"],.woocommerce #review_form #respond input[type="number"],.woocommerce #review_form #respond input[type="password"],.woocommerce #review_form #respond input[type="search"],.woocommerce #review_form #respond input[type="tel"],.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="url"],.woocommerce #review_form #respond select,.woocommerce #review_form #respond textarea,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce table.shop_table td,.woocommerce-cart .cart_totals table.shop_table tr th,.woocommerce-cart .cart_totals table.shop_table tr td,.select2-search--dropdown .select2-search__field,.woocommerce .return-to-shop a.button.wc-backward {border-color: #43B1E7;}/*input[type="submit"],button,.woocommerce button.button.alt,.woocommerce-cart table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions > .button,.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-Reviews #respond form#commentform input#submit{font-family: Noto Serif;font-weight: 400;border-color: rgba(67,177,231, 0.1);color: #051c2c}*/.gt3_single_team_info__item a:hover{color: #43B1E7;}.widget.widget_nav_menu ul li{border-color: rgba(67,177,231, 0.1);}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.select2-search--dropdown .select2-search__field {border-color: rgba(67,177,231, 0.1);color: #051c2c;}.price_item .label_text span,a.bordered:hover,.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a,.woocommerce-cart .shipping-calculator-form .button:hover,.woocommerce #payment .woocommerce-page #place_order,.woocommerce #payment .woocommerce-page #place_order:hover,.prev_next_links_fullwidht .link_item,span.ui-slider-handle.ui-state-default.ui-corner-all.ui-state-hover,body table.compare-list .add-to-cart td a:hover,.woo_mini-count > span:not(:empty),#review_form form#commentform input#submit:hover,.infinite-scroll-request > div{background-color: #43B1E7;}ul.select2-results__options li:before,ul.select2-results__options li.select2-results__message,.woocommerce .return-to-shop a.button.wc-backward:hover {color: #051c2c !important;}.page-link > span.page-number,.gt3_comments_pagination .page-numbers.current,.tagcloud a,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.view_more_link,.tp-tabs-inner-wrapper .tp-tab-title:after {color: #43B1E7;}.page-link > span.page-number,.elementor-widget-gt3-core-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active a,#review_form form#commentform input#submit,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce input.button.alt,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.widget.widget_product_categories ul li:before,.widget.widget_nav_menu ul li:before,.widget.widget_archive ul li:before,.widget.widget_pages ul li:before,.widget.widget_categories ul li:before,.widget.widget_recent_entries ul li:before,.widget.widget_meta ul li:before,.widget.widget_recent_comments ul li:before,.widget.main_wrapper ul li:before,.widget.main_footer ul li:before,ul.wp-block-archives li:before,ul.wp-block-categories li:before,ul.wp-block-latest-posts li:before,ul.select2-results__options li:before {background-color: #051c2c;}.price_item-cost,.countdown-section,.gt3_process_item__number,.widget_gt3_posts_list_widget .gt3_posts_list .gt3_recent_posts_title,.portfolio_carousel_wrapper .title,body .elementor-widget-gt3-core-portfolio .title,.elementor-widget-gt3-core-portfolio .title,.portfolio_carousel_wrapper .portfolio_item .title,.gt3pg-isotope-item .text_info_wrapper .text_wrap_title{font-family: Noto Serif;}.price_item-cost span,.elementor-widget-slider-gt3 .controls .slick_control_text span.all_slides,.ribbon_arrow .control_text span.all_slides,.woocommerce ul.cart_list li a,.isotope-filter a,.view_more_link:hover,.quote_author,blockquote cite,blockquote code{color: #051c2c;}.fs_gallery_wrapper .status .first,.fs_gallery_wrapper .status .divider,.countdown-section,.page_nav_ancor a,.gt3_widget span.woocommerce-Price-amount.amount,.woocommerce .widget_price_filter .price_label,.woocommerce table.shop_table td.product-remove a,.woocommerce table.shop_table td.product-name a,.sidebar-container .widget.widget_posts .recent_posts .listing_meta span,.gt3_header_builder_cart_component:hover .gt3_header_builder_cart_component__cart{color: #051c2c;}.gt3_burger_sidebar_container .sidebar .widget_nav_menu .menu .sub-menu .menu-item > a:hover,.gt3_burger_sidebar_container .widget.widget_nav_menu ul li a.is-active {color: #43B1E7;}.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current-menu-ancestor > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current-menu-ancestor > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current-menu-parent > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current_page_parent > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current_page_ancestor > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current-menu-item > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li.current_page_item > a,.gt3_burger_sidebar_container .widget.widget_nav_menu ul > li:hover > a {color: #43B1E7 !important;}/* PixProof *//* End PixProof *//* Map */.marker_info_street_number,.marker_info_street,.footer_back2top .gt3_svg_line_icon,input[type="submit"]:hover{color: #43B1E7;}.elementor-widget-gt3-core-button a {border-color: rgba(67,177,231, 0.1);color: #051c2c;}.elementor-widget-gt3-core-button a:hover {border-color: rgba(67,177,231, 0.1);color: #43B1E7;}.header_search__inner_cover {background-color: rgba(5,28,44, 0.97);}.gt3_header_builder__section--top{background-color:rgba(255,255,255,0);color:#ffffff;}.gt3_header_builder__section--top .gt3_header_builder__section-container{height:40px;background-color:rgba(255,255,255,0);}.gt3_header_builder__section--top ul.menu{line-height:40px;}.gt3_header_builder__section--top a:hover,.gt3_header_builder__section--top .menu-item.active_item > a,.gt3_header_builder__section--top .current-menu-item a,.gt3_header_builder__section--top .current-menu-ancestor > a,.gt3_header_builder__section--top .main-menu > ul > li > a:before,.gt3_header_builder__section--top .main-menu ul.sub-menu:before,.gt3_header_builder__section--top .gt3_header_builder_login_component:hover .wpd_login__user_name,.gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .gt3_header_builder__section--top .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a{color:#ededed;}.gt3_header_builder__section--top{border-bottom: 1px solid rgba(237,237,237,0.08);}.gt3_header_builder__section--middle{background-color:rgba(255,255,255,0);color:#ffffff;}.gt3_header_builder__section--middle .gt3_header_builder__section-container{height:80px;background-color:rgba(255,255,255,0);}.gt3_header_builder__section--middle ul.menu{line-height:80px;}.gt3_header_builder__section--middle a:hover,.gt3_header_builder__section--middle .menu-item.active_item > a,.gt3_header_builder__section--middle .current-menu-item a,.gt3_header_builder__section--middle .current-menu-ancestor > a,.gt3_header_builder__section--middle .main-menu > ul > li > a:before,.gt3_header_builder__section--middle .main-menu ul.sub-menu:before,.gt3_header_builder__section--middle .gt3_header_builder_login_component:hover .wpd_login__user_name,.gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a{color:#ffffff;}.gt3_header_builder__section--middle__tablet{background-color:rgba(255,255,255,0);color:#ffffff;}.gt3_header_builder__section--middle__tablet .gt3_header_builder__section-container{height:80px;background-color:rgba(255,255,255,0);}.gt3_header_builder__section--middle__tablet ul.menu{line-height:80px;}.gt3_header_builder__section--middle__tablet a:hover,.gt3_header_builder__section--middle__tablet .menu-item.active_item > a,.gt3_header_builder__section--middle__tablet .current-menu-item a,.gt3_header_builder__section--middle__tablet .current-menu-ancestor > a,.gt3_header_builder__section--middle__tablet .main-menu > ul > li > a:before,.gt3_header_builder__section--middle__tablet .main-menu ul.sub-menu:before,.gt3_header_builder__section--middle__tablet .gt3_header_builder_login_component:hover .wpd_login__user_name,.gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .gt3_header_builder__section--middle__tablet .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a{color:#ffffff;}.gt3_header_builder__section--middle__mobile{background-color:rgba(255,255,255,0);color:#ffffff;}.gt3_header_builder__section--middle__mobile .gt3_header_builder__section-container{height:80px;background-color:rgba(255,255,255,0);}.gt3_header_builder__section--middle__mobile ul.menu{line-height:80px;}.gt3_header_builder__section--middle__mobile a:hover,.gt3_header_builder__section--middle__mobile .menu-item.active_item > a,.gt3_header_builder__section--middle__mobile .current-menu-item a,.gt3_header_builder__section--middle__mobile .current-menu-ancestor > a,.gt3_header_builder__section--middle__mobile .main-menu > ul > li > a:before,.gt3_header_builder__section--middle__mobile .main-menu ul.sub-menu:before,.gt3_header_builder__section--middle__mobile .gt3_header_builder_login_component:hover .wpd_login__user_name,.gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .gt3_header_builder__section--middle__mobile .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a{color:#ffffff;}.sticky_header .gt3_header_builder__section--middle,.sticky_header .gt3_header_builder__section--middle__tablet,.sticky_header .gt3_header_builder__section--middle__mobile{background-color:rgba(255,255,255,0.95);color:#051c2c;}.sticky_header .gt3_header_builder__section--middle a:hover,.sticky_header .gt3_header_builder__section--middle ul.menu > .menu-item.active_item > a,.sticky_header .gt3_header_builder__section--middle ul.menu > .current-menu-item > a,.sticky_header .gt3_header_builder__section--middle ul.menu > .current-menu-ancestor > a,.sticky_header .gt3_header_builder__section--middle .gt3_header_builder_login_component:hover .wpd_login__user_name,.sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:hover, .sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown a:focus, .sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a, .sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:hover, .sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click a:focus, .sticky_header .gt3_header_builder__section--middle .gt3_header_builder_wpml_component .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a{color:#1d40ca;}.sticky_header .gt3_header_builder__section--middle .gt3_header_builder__section-container{height:80px;}.sticky_header .gt3_header_builder__section--middle ul.menu{line-height:80px;}
/*# sourceURL=gt3-responsive-inline-css */


/* /wp-content/uploads/complianz/css/banner-1-optin.css */
input[type="checkbox"].cmplz-category { width: initial; -webkit-appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before { content: '';}.cmplz-cookiebanner { box-sizing: border-box;}:root { --cmplz_banner_width: 526px; --cmplz_banner_background_color: #ffffff; --cmplz_banner_border_color: #f2f2f2; --cmplz_banner_border_width: 0px 0px 0px 0px ; --cmplz_banner_border_radius: 12px 12px 12px 12px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 163px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #222222; --cmplz_hyperlink_color: #1E73BE; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #1E73BE; --cmplz_button_accept_border_color: #1E73BE; --cmplz_button_accept_text_color: #ffffff; --cmplz_button_deny_background_color: #f9f9f9; --cmplz_button_deny_border_color: #f2f2f2; --cmplz_button_deny_text_color: #222222; --cmplz_button_settings_background_color: #f9f9f9; --cmplz_button_settings_border_color: #f2f2f2; --cmplz_button_settings_text_color: #333333; --cmplz_button_border_radius: 6px 6px 6px 6px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #1e73be; --cmplz_slider_inactive_color: #F56E28; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *) { pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner * { pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent { margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); border-bottom-left-radius: 0; border-bottom-right-radius: 0; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active { outline: none; border: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed { display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus { animation: mc_slideIn 0.5s forwards; animation-delay: 0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner { max-height: calc(100vh - 20px); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a { transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf { display: none;}.cmplz-cookiebanner.cmplz-dismissed { display: none;}.cmplz-cookiebanner .cmplz-body { width: 100%; grid-column: span 3; overflow-y: auto; overflow-x: hidden; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track { border-radius: 10px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0); background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar { width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb { background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px) { .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner { height: calc(100vh - 20px); display: flex; flex-direction: column; overflow: hidden; gap: 1px; grid-row-gap: 1px; padding: 7px 12px !important; zoom: 0.6; } .cmplz-cookiebanner .cmplz-body { flex: 1; min-height: 0; overflow-y: auto; max-height: none; margin-top: 15px !important; } .cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents { flex-shrink: 0; } .cmplz-cookiebanner .cmplz-header { margin-bottom: 15px !important; max-height: 10px; } .cmplz-close { zoom: 0.6 !important; } .cmplz-cookiebanner .cmplz-buttons { gap: 1px !important; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { height: 15vh !important; min-height: unset !important; padding: 0 !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important; } .cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner { border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; grid-gap: 10px;}.cmplz-cookiebanner .cmplz-divider { margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header { grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px) { .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg { max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img { max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title { justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close { line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg { width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover { text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message { word-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a { color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider { grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header { grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category { background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child) { margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header { display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0, 1fr); align-items: center; grid-gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title { font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active { font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox { display: flex; align-items: center; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional] { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open { cursor: pointer; content: ''; transform: rotate(0deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description { font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0; max-width: 100%; padding: 10px;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept { background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny { background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn { display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information { justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents { justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link { color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes { display: none;}.cmplz-cookiebanner .cmplz-links ul { margin: 0; padding: 0; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open { transform: rotate(180deg);}.cmplz-cookiebanner { top: initial; left: initial; right: 10px; bottom: 10px; transform: initial;}@media (min-width: 768px) { .cmplz-cookiebanner { min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; grid-row-gap: 10px; }}@media (max-width: 768px) { .cmplz-cookiebanner { left: initial; right: initial; bottom: 0; width: 100%; } .cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media (min-width: 768px) { .cmplz-message, .cmplz-categories { width: calc(var(--cmplz_banner_width) - 42px); }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in { animation: fadeIn 1s; -webkit-animation: fadeIn 1s; -moz-animation: fadeIn 1s; -o-animation: fadeIn 1s; -ms-animation: fadeIn 1s; display: block;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.cmplz-cookiebanner .cmplz-links.cmplz-information { display: none;}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences { display: none;}@media (max-width: 768px) { #cmplz-manage-consent .cmplz-manage-consent { display: none; }}.cmplz-logo { display: none !important;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox { position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox { opacity: 0; margin: 0; margin-top: -10px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before { box-shadow: 0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before { display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after { left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label { position: relative; padding-left: 30px; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { box-sizing: border-box; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before { display: block; content: ""; color: #fff; box-sizing: border-box; font-family: 'FontAwesome', sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover { transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: block;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: none;}

/* inline \3c style id="(no id)"> */
.cmplz-hidden {
					display: none !important;
				}


/* inline \3c style id="(no id)"> */
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}


/* inline \3c style id="wp-custom-css"> */
.team_img.featured_img img {
	aspect-ratio: 1/1;
	object-fit: cover;
}

.select2-dropdown, .select2-results {
	background: white;
}

.select2-search--dropdown {
	display: none;
}

.select2-dropdown {
	padding: 0 30px;
}

.services svg, .services img {
	height: 128px !important;
	width: 128px !important;
	max-width: unset !important;
}

.services > .elementor-element,
.services-128 > .elementor-element {
	display: grid;
	min-height: 100%;
}

.wpkqcg_qrcode {
	margin: 0 auto;
	display: block;   
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .select2-search--dropdown .select2-search__field {
	color: #051c2c;
	border: 1px solid #051c2c;
	border-radius: 4px;
	margin-bottom: 0px;
}

.select2-dropdown.select2-dropdown--below {
	margin-top: -11px;
	border: 1px solid black;
	border-top: 0;
	border-radius: 0 0 4px 4px;
}


.support-button{
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 0;
	padding: 10px 15px;
	border: 2px solid #FFFFFF;
	color: #FFFFFF !important;
	text-decoration: none;
	font-size: 16px;
	font-weight: 600;
	transition: all 0.25s ease;
	border-radius: 4px;
	line-height: 1.2;
}

.support-button:hover{
	background: rgb(29, 64, 202);
	color: white;
	border-color: rgb(29, 64, 202);
}

.footer-two-columns { display: flex; align-items: center; }
.footer-two-columns img { margin: 0; }


/* inline \3c style id="juris-dynamic-css"> */
.gt3_delimiter1{height:45px;}.gt3_delimiter2{height:1em;}.gt3_delimiter2{border-color:#ffffff;}
