#exampleFormControlTextarea1{height:120px}.post-title li{display:block;text-transform:capitalize}.form-submit input.submit{display:inline-block;font-family:'Open Sans',sans-serif;padding:10px 30px;font-size:13px;text-transform:uppercase;line-height:1.3333333;letter-spacing:1px;font-weight:600;color:#FFF;background-color:var(--primary-color);border:1px solid var(--primary-color);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;color:#fff;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.form-submit input.submit{margin-top:10px}.form-submit input.submit:hover{color:#fff;background-color:var(--secundary-color);border-color:var(--secundary-color)}p.comment-form-cookies-consent{display:none}.comment-form-layer .comment-respond form .form-control-1{float:left}.comment-form-layer .comment-respond form .form-group{margin-bottom:20px}.comment-form-layer .comment-respond form .form-control-one{padding-left:0}.comment-form-layer .comment-respond form .form-control-three{padding-right:0}@media (max-width:991px){.comment-form-layer .comment-respond form .form-control-one{margin-bottom:20px;padding-right:0}.comment-form-layer .comment-respond form .form-control-two{padding-left:0;margin-bottom:10px;padding-right:0}.comment-form-layer .comment-respond form .form-control-three{padding-left:0}}.blog-search{margin-bottom:0}.tagcloud .wp-tag-cloud li{display:inline-block}.tagcloud .wp-tag-cloud li a{display:inline-block;font-family:'Open Sans',sans-serif;line-height:1.3333333;letter-spacing:1px;background-color:var(--primary-color);border:1px solid var(--primary-color);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;padding:8px 15px;font-size:12px!important;text-transform:none;color:#FFF;font-weight:600;margin:2px;text-transform:uppercase;border-radius:0;margin-bottom:5px}.tagcloud .wp-tag-cloud li a:hover{color:#fff;background-color:var(--secundary-color);border-color:var(--secundary-color)}.widget ul li.cat-item{border:1px solid rgb(0 0 0 / .125);position:relative;display:block;padding:.75rem 0rem;background-color:#fff;border-left:none;border-right:none;border-top:none;border-radius:0;font-family:'Open Sans',sans-serif;color:var(--paragraph-color);font-weight:600;font-size:14px}.widget ul li.cat-item:first-child{padding-top:0}.widget ul li.cat-item a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f067";margin-right:15px}.comment-box .media .avatar{width:80px;border-radius:50%;border:solid 3px var(--primary-color);margin-right:1rem!important}@media (max-width:480px){.comment-box .media .avatar{margin-bottom:20px}}.comment-box .btn-default a:hover{color:#fff}.blog-caption{background-color:#FFF;margin-top:0;z-index:1;position:relative;padding:30px 30px 30px 30px;width:100%}.post-details li{text-transform:capitalize}.site-pagination .pagination li .page-numbers{position:relative;display:block;padding:.3rem .75rem;margin-left:-1px;line-height:1.25;color:var(--headline-color);background-color:#fff;border:none;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:500;border:1px solid var(--secundary-color);border-radius:5px;margin-right:5px}.site-pagination .pagination li .page-numbers:hover{color:#fff;background-color:var(--secundary-color);border-radius:5px}.site-pagination .pagination li .page-numbers.current{z-index:1;color:#fff;background-color:var(--secundary-color);border-color:var(--secundary-color);border-radius:5px;border:1px solid var(--secundary-color)}ul.dropdown-menu li{border-bottom:1px solid rgb(221 221 221 / .7)}@media (min-width:991px){ul.dropdown-menu{margin-left:15px}ul.dropdown-menu li a.nav-item.nav-link.dropdown-item{padding:15px 15px 15px 15px;margin-left:0}}.navbar-dark .navbar-nav .nav-link:hover{background:#fff0}#form_message.form-control.message-form.custom-form{height:142px}.newsletter .wpcf7 .ajax-loader{display:none}.site-footer .newsletter form{display:block}.site-footer .newsletter .wpcf7 form.failed .wpcf7-response-output,.site-footer .newsletter .wpcf7 form.aborted .wpcf7-response-output{margin-left:0;margin-right:0}.navbar.fixed-top.navbar-dark .navbar-nav .dropdown-menu .nav-link.dropdown-item{font-size:14px;color:var(--headline-color);font-weight:500;text-transform:capitalize}.dropdown-item:focus,.dropdown-item:hover{background-color:#fff0}.blog-search .form-control{color:var(--paragraph-color)}.search .search-custom form .s-input-home{width:70%;height:44px;padding-left:10px;max-width:100%;margin-right:5px}.search .search-custom form .btn-s-input{background:var(--primary-heading);color:#fff;border:1px solid var(--primary-heading);padding:9px 20px}.search .search-custom form{display:flex}.search .search-custom{background:#fff;padding:30px}.error-page-search .form-control{color:var(--primary-heading)}.error-page-search .form-control:focus{color:var(--primary-heading)}.slider-caption .btn-outline{z-index:999}.navbar.fixed-top.navbar-dark .navbar-nav .dropdown-menu .nav-link.dropdown-item:hover{color:var(--primary-color)}.overlay{z-index:0}.newsletter .button{font-size:12px}.blog-caption{border:1px solid #e4dddd}.post-details{margin-bottom:10px}.blog-caption .btn-default{margin-top:5px}@media screen and (max-width:991px){.navbar.fixed-top.navbar-dark .navbar-nav .dropdown-menu .nav-link.dropdown-item{color:#fff;border-bottom:0 solid rgb(221 221 221 / .7)}}p.comment-date::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f073";margin-right:10px}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) section .spacing-md .home-about-img{margin-top:-150px;z-index:1;position:relative}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.user-avatar{width:130px;border-radius:50%;border:solid 3px var(--primary-color);margin:auto}.elementor .user-avatar img{border-radius:50%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.right-arrow{width:30px;margin-left:15px;margin-top:-5px}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .news-carousel .owl-carousel .item figure.news-thumbnail{margin:0 15px;position:relative}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.counter-icon{width:50px;margin:auto auto 15px auto}.page-template-home-page-3 .counter-wrapper-alt{padding:170px 0 60px!important;margin-top:-150px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative!important;z-index:-1!important}.page-template-services .counter-wrapper-alt:before,.page-template-home .counter-wrapper-alt:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,var(--primary-color),var(--primary-color));opacity:.8}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.ci-left{margin-top:50px;margin-right:12px}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.support-icon{width:60px;margin:auto auto 15px}.wp-block-group h2.wp-block-heading{position:relative;display:inline-block;font-size:18px;margin-bottom:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{width:100%;padding:10px;border:0;background:#f4f5f7;margin-bottom:0;border-radius:0}.widget_block .wp-block-group .wp-block-group__inner-container ul li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:10px;top:10px;background-color:#fff0;color:#040b11;border:0;cursor:pointer;font-size:15px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0 0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0rem}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment footer{background:#fff0;padding:0 0}