/*!
Theme Name: Bricle Child
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/
Description: Bricle theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bricle-child
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: bricle
Template Id: prod-30761
*/
#toTop{cursor:pointer}.main-menu .fa-angle-down:before{content:"+" !important}@media (max-width:425px){.main-menu .jet-menu-item-wrapper{flex-direction:row-reverse}.blog .jet-smart-listing__post{flex-wrap:wrap}}.single_service-list .elementor-icon-list-icon{margin-top:-4px}.cf-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.cf-col-1,.cf-col-2,.cf-col-3,.cf-col-4,.cf-col-5,.cf-col-6,.cf-col-7,.cf-col-8,.cf-col-9,.cf-col-10,.cf-col-11,.cf-col-12{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}@media (min-width:576px){.cf-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cf-push-1{margin-left:8.333333%}.cf-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.cf-push-2{margin-left:16.66667%}.cf-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cf-push-3{margin-left:25%}.cf-col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.cf-push-4{margin-left:33.33333%}.cf-col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.cf-push-5{margin-left:41.66667%}.cf-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cf-push-6{margin-left:50%}.cf-col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.cf-push-7{margin-left:58.33333%}.cf-col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cf-push-8{margin-left:66.66667%}.cf-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cf-push-9{margin-left:75%}.cf-col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.cf-push-10{margin-left:83.33333%}.cf-col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.cf-push-11{margin-left:91.66667%}.cf-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.label-form{font-family:Gothic A1;font-size:14px;font-weight:400;line-height:18px;color:#888;text-transform:uppercase}.label-form input::placeholder,.label-form textarea::placeholder{font-weight:600;font-size:24px}.contact-form .wpcf7-not-valid-tip,.contact-form .wpcf7-not-valid-tip:before{border-color:transparent;background-color:transparent}.arhive-pagination .pagination{border:none}.footer-menu .jet-dropdown-arrow{margin-bottom:3px}.cf-container.single-page-contact-form{margin-left:-20px;margin-right:-20px}.cf-container.single-page-contact-form input,.cf-container.single-page-contact-form textarea{font-family:"Gothic A1",Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;letter-spacing:0px;padding:24px 0 10px;margin:0 0 20px;border-radius:0;background-color:#02010100;color:#222428;border-style:solid;border-width:0 0 1px;border-color:#8e8e8e;box-shadow:0px 0px 0px 0px rgb(0 0 0/0%)}.cf-container.single-page-contact-form input::placeholder,.cf-container.single-page-contact-form textarea::placeholder{font-size:18px}.cf-container.single-page-contact-form textarea{height:205px;min-height:205px}.cf-container.single-page-contact-form input:focus{box-shadow:none;outline:none}.cf-container.single-page-contact-form input[type=submit]{background-color:#22242800;color:#181818;padding:0;border-style:solid;border-width:0;border-radius:0;margin:60px 0 0;font-family:"Gothic A1",Sans-serif;font-size:18px;font-weight:600;text-decoration:underline;line-height:1.25em;letter-spacing:0px}.cf-social-icon .elementor-icon{cursor:pointer}.cf-social-icon .elementor-icon:hover{border-color:#000 !important}.grecaptcha-badge{visibility:hidden}