/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}/*
Theme Name: INTERSIG
Theme URI: http://intersig.al/
Description: The WordPress Theme for Intersig
Author: Image & Communications Development shpk
Author URI: http://dev.al/
Version: 1.0
Tags: intersig, red, deval
Text Domain: intersig
*/

/* =Reset default browser CSS. Based on work by Eric Meyer.
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; margin: 0; padding: 0; vertical-align: baseline; }
body { line-height: 1; }
h1, h2, h3, h4, h5, h6 { clear: both; font-family: GtWalsheim; }
ol, ul { list-style: none; }
blockquote { quotes: none; }
blockquote:before, blockquote:after { content: ''; content: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
a img { border: none; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
a { text-decoration: none; }
a img { border: none; }
input[type="search"]::-webkit-search-decoration, .insurance-forms select[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, .insurance-forms select[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, .insurance-forms select[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration, .insurance-forms select[type="search"]::-webkit-search-results-decoration { display: none; }

/* Webkit style*/
html { -webkit-text-size-adjust: none; }
body, html, form, button, input, .insurance-forms select, select, textarea { -webkit-appearance: none !important; }
body, html, form, button, input, .insurance-forms select, textarea { -webkit-border-radius: 0; }
input[type="radio"], .insurance-forms select[type="radio"] { -webkit-appearance: radio !important; -webkit-border-radius: 50px !important; }
input[type="checkbox"], .insurance-forms select[type="checkbox"] { -webkit-appearance: checkbox !important; -webkit-border-radius: 5px !important; }
* { box-sizing: border-box; }

/* =Fonts
-------------------------------------------------------------- */
@font-face { font-family: Futura; src: url("/wp-content/themes/intersig/fonts/Futura.ttc") format("truetype"); src: url("/wp-content/themes/intersig/fonts/FuturaLT-Bold.ttf") format("truetype"); src: url("/wp-content/themes/intersig/fonts/FuturaLT-Book.ttf") format("truetype"); src: url("/wp-content/themes/intersig/fonts/FuturaLT-Heavy.ttf") format("truetype"); src: url("/wp-content/themes/intersig/fonts/FuturaLT-Light.ttf") format("truetype"); font-family: GtWalsheim; font-style: normal; }
@font-face { font-family: GtWalsheim; src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-regular-webfont.eot'); src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GT-Walsheim-Regular.woff') format('woff'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GTWalsheimProRegular.ttf')  format('truetype') }
@font-face { font-family: GtWalsheimMedium; src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-medium-webfont.eot'); src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-medium-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-medium-webfont.woff2') format('woff2'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GT-Walsheim-Medium.woff') format('woff'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GTWalsheimProMedium.ttf')  format('truetype') }
@font-face { font-family: GtWalsheimBold; src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-bold-webfont.eot'); src: url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/intersig/fonts/gt-walsheim/gt-walsheim-bold-webfont.woff2') format('woff2'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GT-Walsheim-Bold.woff') format('woff'), url('/wp-content/themes/intersig/fonts/gt-walsheim/GTWalsheimProBold.ttf')  format('truetype') }

/* =Layout
-------------------------------------------------------------- */
body { -webkit-font-smoothing: antialiased; margin: 0 auto; padding: 0; font-family: GtWalsheim, Futura, Arial, sans-serif; width: 100%; background: #ffffff; color: #000000; font-family: GtWalsheim; }
#wrapper { width: 100%; margin: 0 auto; position: relative; }
.center { margin: 0 auto; width: 100%; max-width: 1200px; padding: 0 15px; }
.center:before, .center:after { content: ''; display: table; }
.center:after { clear: both; }
*:focus { outline: none; }
.transparent-bckg, .transparent-bckg2, .transparent-bckg3 { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); position: absolute; z-index: 10; top: 0; left: 0; }
.transparent-bckg2 { background: rgba(207, 207, 207, 0.4); }
.transparent-bckg3 { background: rgba(0, 0, 0, 0.7); }
.main-bckg { height: 100vh; }
.top-bckg { background-image: url("/wp-content/themes/intersig/images/screen2.png"); height: 450px; background-size: cover; background-position: center; position: relative; text-align: center; text-transform: uppercase; background-repeat: no-repeat; }
.top-bckg .page-title { position: absolute; z-index: 50; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.top-bckg .page-title h1 { font-size: 48px; margin-bottom: 15px; color: #ffffff; }
.top-bckg .page-title h2 { color: rgba(255, 255, 255, 0.5); }
.border-span { height: 6px; width: 60px; display: inline-block; margin-top: 25px; background: #e2000f; }
.mobile-section-titles { font-size: 16px; padding: 10px 0; text-align: center; background: #e2000f; color: #ffffff; text-transform: uppercase; display: none; }
@media (max-width:768px) {
	.mobile-section-titles { display: block; }
}
.mobile-section-titles .border-span { background: #ffffff; height: 3px; width: 40px; margin-top: 10px; }
#header { position: absolute; width: 100%; color: #ffffff; z-index: 100; }
#header:before, #header:after { content: ''; display: table; }
#header:after { clear: both; }
#menu:before, #menu:after { content: ''; display: table; }
#menu:after { clear: both; }
@media (max-width:768px) {
	#menu { background: #e2000f; }
}
.logo { position: absolute; z-index: 1000; top: 5px; left: 10px; }
.open-hours { margin: 0 auto; text-align: center; display: flex; align-items: center; justify-content: center; height: 100%; color: #bbbbbb; position: absolute; left: 10px; }
.logo { position: relative; z-index: 1000; top: auto; left: auto; margin: 6px auto 0 auto; width: 200px; }
@media (max-width:768px) {
	.logo { padding: 0; margin: 8px 0 0 5px; }
}
.logo img { width: auto; height: 60px; }
@media (max-width:768px) {
	.logo img { max-width: 120px; height: 60px !important; }
	#menu { height: 85px !important; }
}
.mobile-menu { display: none; color: #ffffff; background: transparent; position: relative; top: 25px; z-index: 1008; }
@media (max-width:768px) {
	.mobile-menu { display: block; }
}
.mobile-menu:before, .mobile-menu:after { content: ''; display: table; }
.mobile-menu:after { clear: both; }
.mobile-menu button { width: auto; float: right; color: #e2000f; background: transparent; border: none; font-size: 24px; padding: 12px 10px; position: absolute; top: -10px; right: 20px; }
.mobile-menu-list { position: absolute; z-index: 1001; display: none; top: 53px; width: 100%; text-transform: uppercase; background: #e2000f; }
.mobile-menu-list li { text-align: right; padding: 20px 10px; }
.mobile-menu-list li a { color: #ffffff; }
.mobile-menu-list li .span-active-menu-tab { display: inline-block; width: 20px; height: 3px; background: #ffffff; background-position: center; margin-bottom: 5px; margin-right: 10px; }
.full-header:before, .full-header:after { content: ''; display: table; }
.full-header:after { clear: both; }
.menu-btns { position: absolute; right: 10px; top: 0; display: flex; align-items: center; justify-content: flex-end; height: 100%; }
@media (max-width:768px) {
	.menu-btns { display: none; }
}
.menu-btns .menu-btn:hover { cursor: pointer; }
.menu-btns i.fa-search { font-size: 18px; color: #e2000f; }
.menu-btns .lang { margin: 15px 0 15px 15px; }
.menu-btns button { background: transparent; border: none; color: #ffffff; }
.menu-btns button:hover { cursor: pointer; }
.menu-btns button a { color: #ffffff; }
.full-menu { height: 100%; }
.menu { display: none; width: 100%; background: #FFF; height: 100%; position: absolute; width: 100%; height: 100vh; text-align: center; }
.menu:before, .menu:after { content: ''; display: table; }
.menu:after { clear: both; }
.main-menu { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; }
.main-menu:before, .main-menu:after { content: ''; display: table; }
.main-menu:after { clear: both; }
.main-menu li { font-size: 20px; float: left; width: 15%; text-transform: uppercase; }
.main-menu li:nth-child(n) { margin-right: 2%; margin-bottom: 2%; }
.main-menu li:nth-child(6n) { margin-right: 0; margin-bottom: 0; }
.main-menu li p { color: #d12c37; margin-bottom: 7px; font-family: GtWalsheimBold; }
.main-menu a { color: #d12c37; }
.search-form { position: fixed; z-index: 1005; background: #e2000f; width: 100%; height: 100%; display: none; padding-top: 15px; color: #ffffff; }
.search-top { display: table; width: 100%; }
.search-top span { font-size: 12px; display: none; vertical-align: middle; }
.close-search { color: #ffffff; background: transparent; border: none; font-size: 28px; cursor: pointer; display: table-cell; vertical-align: middle; width: 100%; text-align: right; }
.search-form-inputs { margin-top: 10%; }
.search-form-inputs:before, .search-form-inputs:after { content: ''; display: table; }
.search-form-inputs:after { clear: both; }
.search-form-inputs input[type="search"], .search-form-inputs .insurance-forms select[type="search"], .insurance-forms .search-form-inputs select[type="search"] { background: transparent; border: none; color: #ffffff; font-size: 38px; width: 100%; margin: 15px 0 25px 0; text-align: right; }
.search-form-inputs input::placeholder { color: #fff; opacity: 1; }
.search-form-inputs input:-ms-input-placeholder { color: #fff; }
.search-form-inputs input::-ms-input-placeholder { color: #fff; }
@media (max-width:768px) {
	.search-form-inputs input[type="search"], .search-form-inputs .insurance-forms select[type="search"], .insurance-forms .search-form-inputs select[type="search"] { font-size: 22px; margin: 0 0 40px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.4); }
}
.search-form-inputs input[type="submit"], .search-form-inputs .insurance-forms select[type="submit"], .insurance-forms .search-form-inputs select[type="submit"] { float: right; color: #ffffff; border: 1px solid #ffffff; font-size: 16px; background: transparent; cursor: pointer; padding: 7px 17px; }
.search-form-inputs::-webkit-input-placeholder { color: #ffffff; }
.search-form-inputs::-moz-placeholder { color: #ffffff; }
.search-form-inputs:-ms-input-placeholder { color: #ffffff; }
.search-form-inputs:-moz-placeholder { color: #ffffff; }
.main-bckg { margin: 0; position: relative; text-align: center; text-transform: uppercase; }
.main-bckg h1 { font-size: 60px; margin-bottom: 15px; color: #ffffff; text-transform: initial; }
@media (max-width:768px) {
	.main-bckg h1 { font-size: 28px; }
}
.main-bckg h2 { color: rgba(255, 255, 255, 0.5); }
@media (max-width:768px) {
	.main-bckg h2 { font-size: 18px; }
}
#scroll-for-more { position: absolute; bottom: 0; right: 0; z-index: 30; color: #ffffff; background: #e2000f; padding: 15px 0; cursor: pointer; }
#services #all-services { text-align: center; }
#services #all-services:before, #services #all-services:after { content: ''; display: table; }
#services #all-services:after { clear: both; }
#services #all-services li { width: 33.33333%; background: #ffffff; float: left; display: table; line-height: 1.2; height: 350px; }
#services #all-services li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#services #all-services li:nth-child(3n) { margin-right: 0; margin-bottom: 0; }
@media (max-width:768px) {
	#services #all-services li { width: 100%; }
	#services #all-services li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	#services #all-services li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
}
#services #all-services li:hover { background: #e2000f; }
#services #all-services li:hover a { color: #ffffff; }
#services #all-services li a { color: #000000; display: block; display: table-cell; vertical-align: middle; }
#services #all-services li img {
    max-width: 90px !important;
    margin-bottom: 10px;
    /* width: 100%; */
}

@media (max-width:768px) {
	.slogan-container { display: none; }
}
.slogan-container div { display: table-cell; vertical-align: middle; background: #dfdfdf; height: 100%; text-transform: lowercase; }
.slogan-container div h1 { color: #ffffff; font-size: 50px; padding: 0 5%; }
.slogan-container img { display: none; }
#insurance { position: relative; background-image: url("/wp-content/themes/intersig/images/pei.png"); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; color: #ffffff; }
#insurance:before, #insurance:after { content: ''; display: table; }
#insurance:after { clear: both; }
#insurance .grid-23 { float: left; width: 33.33333%; position: relative; }
#insurance .grid-23:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#insurance .grid-23:nth-child(3n-2) { width: 66.66667%; }
#insurance #buy-insurance { transition: 1s; position: relative; float: left; width: 100%; }
@media (max-width:768px) {
	#insurance #buy-insurance { display: none; }
}
@media (max-width:768px) {
	#insurance .transparent-bckg, #insurance .transparent-bckg2, #insurance .transparent-bckg3 { display: none; }
}
#insurance .slideRightToLeft { width: 0%; float: left; padding: 70px 90px; display: none; }
@media (max-width:1680px) {
	#insurance .slideRightToLeft { padding: 70px; }
}
.buy-now-btn { display: none; }
#insurance-content { position: relative; z-index: 10; }
#insurance-content:before, #insurance-content:after { content: ''; display: table; }
#insurance-content:after { clear: both; }
@media (max-width:768px) {
	#insurance-content { min-height: 250px; }
	#insurance-content .buy-now-btn { background: #e2000f; position: absolute; top: 50%; display: block; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-family: GtWalsheimBold; width: 90%; text-align: center; }
	#insurance-content .buy-now-btn a { display: block; }
	#insurance-content .buy-now-btn button { font-size: 20px; }
}
#insurance-content .grid-23 { padding: 70px 50px; }
@media (max-width:1024px) {
	#insurance-content .grid-23 { padding: 40px 15px; }
}
@media (max-width:768px) {
	#insurance-content .grid-23 { display: none; }
}
#insurance-content .grid-23:first-child { padding: 0; }
.form-container { padding: 155px 100px 155px 50px; margin: 0 auto; width: 80%; position: relative; z-index: 30; }
.form-container .tab-content { display: none; }
.form-container .tab-content.current { display: inherit; }
.value { margin-bottom: 80px; text-transform: uppercase; font-size: 28px; }
.insurance-forms input, .insurance-forms select { background: transparent; color: #ffffff; }
.insurance-forms select option { color: #000000; }
#insurance-tabs { position: absolute; top: 0; right: 0; height: 100%; text-align: center; text-transform: uppercase; border-right: 2px solid #e2000f; }
#insurance-tabs li { height: 25%; display: table; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); border-bottom: 6px solid transparent; }
#insurance-tabs li.current { color: #e2000f; border-bottom: 6px solid #ffffff; font-family: GtWalsheimBold; }
#insurance-tabs li:hover { cursor: pointer; }
#insurance-tabs li p { vertical-align: bottom; display: table-cell; padding: 20px 60px 9px 60px; line-height: 1.2; }
.input-container { margin-bottom: 70px; }
.input-container .fa-angle-down { position: absolute; right: 0; }
.input-container #hidden-input { display: none; }
.finish-btn, #login input[type="submit"], #login .insurance-forms select[type="submit"], .insurance-forms #login select[type="submit"], #register- input[type="submit"], #register- .insurance-forms select[type="submit"], .insurance-forms #register- select[type="submit"] { padding: 0px; color: #ffffff; text-transform: uppercase; font-size: 15px; background: #e2000f; transition: .2s; border: none; border-radius: 50px; }
.article-btn { padding: 0px; color: #ffffff; text-transform: uppercase; font-size: 15px; background: #e2000f; transition: .2s; border: none; border-radius: 50px; background: transparent; border: 1px solid #fff; position: absolute !important; bottom: 30px; }
@media (max-width:768px) {
	.finish-btn, #login input[type="submit"], #login .insurance-forms select[type="submit"], .insurance-forms #login select[type="submit"], #register- input[type="submit"], #register- .insurance-forms select[type="submit"], .insurance-forms #register- select[type="submit"] { font-size: 14px; }
}
@media (max-width:480px) {
	.finish-btn, #login input[type="submit"], #login .insurance-forms select[type="submit"], .insurance-forms #login select[type="submit"], #register- input[type="submit"], #register- .insurance-forms select[type="submit"], .insurance-forms #register- select[type="submit"] { padding: 7px 25px; }
}
.finish-btn:hover, #login input[type="submit"]:hover, #login .insurance-forms select[type="submit"]:hover, .insurance-forms #login select[type="submit"]:hover, #register- input[type="submit"]:hover, #register- .insurance-forms select[type="submit"]:hover, .insurance-forms #register- select[type="submit"]:hover { cursor: pointer; background: #e2000f; }
.finish-btn a, #login input[type="submit"] a, #login .insurance-forms select[type="submit"] a, .insurance-forms #login select[type="submit"] a, #register- input[type="submit"] a, #register- .insurance-forms select[type="submit"] a, .insurance-forms #register- select[type="submit"] a { display: block; }
#login label { margin-bottom: 10px; display: block; font-size: 20px; color: #ffffff; cursor: pointer; }
#login input, #login .insurance-forms select, .insurance-forms #login select { border: 1px solid rgba(255, 255, 255, 0.4); width: 100%; background: transparent; margin-bottom: 10px; padding: 15px 10px; color: #ffffff; }
#login input[type="submit"], #login .insurance-forms select[type="submit"], .insurance-forms #login select[type="submit"] { padding: 10px 0; }
#login a { text-decoration: none; margin-bottom: 10px; display: block; font-size: 20px; color: #ffffff; cursor: pointer; }
#login::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.4); }
#login::-moz-placeholder { color: rgba(255, 255, 255, 0.4); }
#login:-ms-input-placeholder { color: rgba(255, 255, 255, 0.4); }
#login:-moz-placeholder { color: rgba(255, 255, 255, 0.4); }
#register- label { margin-bottom: 10px; display: block; font-size: 20px; color: #ffffff; cursor: pointer; }
#register- input, #register- .insurance-forms select, .insurance-forms #register- select { border: 1px solid rgba(255, 255, 255, 0.4); width: 100%; background: transparent; margin-bottom: 10px; padding: 15px 10px; color: #ffffff; }
#register- input[type="submit"], #register- .insurance-forms select[type="submit"], .insurance-forms #register- select[type="submit"] { padding: 10px 0; }
#register- a { text-decoration: none; margin-bottom: 10px; display: block; font-size: 20px; color: #ffffff; cursor: pointer; }
#register-::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.4); }
#register-::-moz-placeholder { color: rgba(255, 255, 255, 0.4); }
#register-:-ms-input-placeholder { color: rgba(255, 255, 255, 0.4); }
#register-:-moz-placeholder { color: rgba(255, 255, 255, 0.4); }
.register-hide { display: none; }
.log-in-hide { display: none; }
#offers { background-image: url("/wp-content/themes/intersig/images/offers.png"); background-size: cover; background-repeat: no-repeat; min-height: 600px; }
#offers:before, #offers:after { content: ''; display: table; }
#offers:after { clear: both; }

/* Fix Styles */
.about-content ul { list-style: inherit; list-style-position: inside; margin-bottom: 20px; }
.about-content ol { list-style: decimal; list-style-position: inside; margin-bottom: 20px; }
#menu { width: 100%; background-color: #fff; height: 100px; }
.open-hours { margin: 0 auto; text-align: center; display: flex; align-items: center; justify-content: center; height: 100%; color: #bbbbbb; }
.open-hours span { margin-left: 10px; font-size: 16px; font-family: GtWalsheimBold; color: #e2000f; }
.qtranxs_widget ul li:after { content: '/'; padding: 0 2px 0 5px; vertical-align: middle; color: #e2000f; font-family: GtWalsheim; }
.qtranxs_widget ul li:last-child:after { display: none; }
.qtranxs_widget ul li { margin: 0 0 0 0 !important; opacity: 1 !important; font-family: GtWalsheim; }
.login-btn { color: #e2000f; border: 1px solid #e2000f; padding: 4px 16px; border-radius: 15px; font-size: 12px; margin-left: 15px; }
.login-btn:hover { color: #fff; background-color: #e2000f; }
.register-btn { color: #bbbbbb; font-size: 14px; margin-left: 10px; }
.register-btn:hover { color: #e2000f; }
.language-chooser .active { opacity: 1 !important; font-family: GtWalsheimBold; }
.menu-btn { margin-left: 15px; color: #e2000f; font-size: 24px !important; }
.logo img { width: auto; height: 80px; }
@media (max-width:768px) {
	#offers { min-height: 350px; }
}
#offers > div { float: left; min-height: 600px; width: 66.66667%; }
#offers > div:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#offers > div:nth-child(3n-2) { width: 33.33333%; }
@media (max-width:768px) {
	#offers > div { width: 100%; }
}
@media (max-width:768px) {
	#offers > div { min-height: 350px; }
}
#offer-one { position: relative; color: #e2000f; }
@media (max-width:768px) {
	#offer-one { display: none; }
}
#offer-one p { position: absolute; bottom: 20%; right: 7%; font-size: 32px; font-family: GtWalsheimBold; line-height: 1.2; text-align: right; border-right: 15px solid #000000; padding-right: 10px; }
#offer-two { position: relative; }
@media (max-width:768px) {
	#offer-two { text-align: center; }
}
#offer-two p { position: absolute; right: 2%; top: 15%; color: #ffffff; width: 43%; font-size: 30px; line-height: 1.2; z-index: 20; }
@media (max-width:768px) {
	#offer-two p { position: relative; right: initial; top: initial; width: 100%; padding: 10% 5% 20px; font-size: 16px; margin-top: 90px; }
}
#offer-two #online-report { position: absolute; bottom: 20%; left: 5%; color: #ffffff; text-transform: uppercase; background: #e2000f; width: 47%; z-index: 20; font-size: 28px; }
@media (max-width:1680px) {
	#offer-two #online-report { width: 51%; }
}
@media (max-width:768px) {
	#offer-two #online-report { bottom: initial; left: initial; width: 100%; position: relative; background: none; padding: 5% 5% 20px; font-size: 16px; }
}
#offer-two #online-report h1 { position: relative; bottom: 28px; padding: 0 10px; font-size: 60px; }
@media (max-width:1680px) {
	#offer-two #online-report h1 { font-size: 50px; }
}
@media (max-width:768px) {
	#offer-two #online-report h1 { bottom: 0; background: #e2000f; padding: 10px 20px; font-size: 20px; }
}
#offer-two #online-report a { color: #ffffff; display: block; }
#articles { color: #1c1a1a; }
#articles:before, #articles:after { content: ''; display: table; }
#articles:after { clear: both; }
#articles .article-map-vid { float: left; width: 33.33333%; }
#articles .article-map-vid:before, #articles .article-map-vid:after { content: ''; display: table; }
#articles .article-map-vid:after { clear: both; }
#articles .article-map-vid:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#articles .article-map-vid:nth-child(3n-2) { width: 66.66667%; }
@media (max-width:768px) {
	#articles .article-map-vid { width: 100%; }
}
@media (max-width:768px) {
	#article { width: 100% !important; }
}
#article .articles-list:before, #article .articles-list:after { content: ''; display: table; }
#article .articles-list:after { clear: both; }
#article .articles-list li { width: 50%; position: relative; float: left; padding: 50px; -webkit-transition: color .7s ease; transition: color .7s ease; line-height: 1.2; background-size: 0; border: 1px solid rgba(0, 0, 0, 0.1); background-size: cover; background-repeat: no-repeat; color: #fff; }
#article .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#article .articles-list li:nth-child(2n) { margin-right: 0; margin-bottom: 0; }
@media (max-width:1200px) {
	#article .articles-list li { padding: 15px; }
}
@media (max-width:768px) {
	#article .articles-list li { width: 100%; padding: 15px; }
	#article .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	#article .articles-list li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
}
@media (max-width:480px) {
	#article .articles-list li { padding: 15px; }
}
#article .articles-list li h1 { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 20px; font-family: GtWalsheimBold; margin-bottom: 25px; font-size: 24px; }
@media (max-width:480px) {
	#article .articles-list li h1 { font-size: 18px; margin-bottom: 15px; }
}
#article .articles-list li p { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 16px; margin-bottom: 25px; }
@media (max-width:480px) {
	#article .articles-list li p { font-size: 14px; margin-bottom: 15px; }
}
#article .articles-list li .finish-btn a, #article .articles-list li #login input[type="submit"] a, #login #article .articles-list li input[type="submit"] a, #article .articles-list li #login .insurance-forms select[type="submit"] a, #login .insurance-forms #article .articles-list li select[type="submit"] a, #article .articles-list li .insurance-forms #login select[type="submit"] a, .insurance-forms #login #article .articles-list li select[type="submit"] a, #article .articles-list li #register- input[type="submit"] a, #register- #article .articles-list li input[type="submit"] a, #article .articles-list li #register- .insurance-forms select[type="submit"] a, #register- .insurance-forms #article .articles-list li select[type="submit"] a, #article .articles-list li .insurance-forms #register- select[type="submit"] a, .insurance-forms #register- #article .articles-list li select[type="submit"] a { color: #fff; }
#article .articles-list li:hover .author-date { background: rgba(0, 0, 0, 0.4); color: #ffffff; }
#article .articles-list li:hover .finish-btn, #article .articles-list li:hover #login input[type="submit"], #login #article .articles-list li:hover input[type="submit"], #article .articles-list li:hover #login .insurance-forms select[type="submit"], #login .insurance-forms #article .articles-list li:hover select[type="submit"], #article .articles-list li:hover .insurance-forms #login select[type="submit"], .insurance-forms #login #article .articles-list li:hover select[type="submit"], #article .articles-list li:hover #register- input[type="submit"], #register- #article .articles-list li:hover input[type="submit"], #article .articles-list li:hover #register- .insurance-forms select[type="submit"], #register- .insurance-forms #article .articles-list li:hover select[type="submit"], #article .articles-list li:hover .insurance-forms #register- select[type="submit"], .insurance-forms #register- #article .articles-list li:hover select[type="submit"] { color: #ffffff; position: relative; }
#article .articles-list li:hover .transparent-bckg, #article .articles-list li:hover .transparent-bckg2, #article .articles-list li:hover .transparent-bckg3 { display: block; left: 0; top: 0; }
#article .articles-list li .author-date { position: absolute; bottom: 0; width: 100%; padding: 15px 50px; left: 0; }
@media (max-width:1024px) {
	#article .articles-list li .author-date { padding: 10px 15px; }
}
@media (max-width:768px) {
	#article .articles-list li .author-date { padding: 10px 15px; font-size: 12px; }
}
@media (max-width:768px) {
	#map-vid { display: none; }
}
#map { background-image: url(/wp-content/themes/intersig/img/map.png); height: 800px; background-repeat: no-repeat; background-size: cover; }
.swiper-container { width: 100%; height: 100%; }
.swiper-container img { width: 100%; }
.swiper-slide { font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swiper-slide { background-size: cover; background-repeat: no-repeat; background-position: center; }
.main-bckg .swiper-slide-content { position: relative; z-index: 20; }
.main-bckg .swiper-slide-content .finish-btn, .main-bckg .swiper-slide-content #login input[type="submit"], #login .main-bckg .swiper-slide-content input[type="submit"], .main-bckg .swiper-slide-content #login .insurance-forms select[type="submit"], #login .insurance-forms .main-bckg .swiper-slide-content select[type="submit"], .main-bckg .swiper-slide-content .insurance-forms #login select[type="submit"], .insurance-forms #login .main-bckg .swiper-slide-content select[type="submit"], .main-bckg .swiper-slide-content #register- input[type="submit"], #register- .main-bckg .swiper-slide-content input[type="submit"], .main-bckg .swiper-slide-content #register- .insurance-forms select[type="submit"], #register- .insurance-forms .main-bckg .swiper-slide-content select[type="submit"], .main-bckg .swiper-slide-content .insurance-forms #register- select[type="submit"], .insurance-forms #register- .main-bckg .swiper-slide-content select[type="submit"] { margin-top: 15px; }
.main-bckg .swiper-slide-content .finish-btn a, .main-bckg .swiper-slide-content #login input[type="submit"] a, #login .main-bckg .swiper-slide-content input[type="submit"] a, .main-bckg .swiper-slide-content #login .insurance-forms select[type="submit"] a, #login .insurance-forms .main-bckg .swiper-slide-content select[type="submit"] a, .main-bckg .swiper-slide-content .insurance-forms #login select[type="submit"] a, .insurance-forms #login .main-bckg .swiper-slide-content select[type="submit"] a, .main-bckg .swiper-slide-content #register- input[type="submit"] a, #register- .main-bckg .swiper-slide-content input[type="submit"] a, .main-bckg .swiper-slide-content #register- .insurance-forms select[type="submit"] a, #register- .insurance-forms .main-bckg .swiper-slide-content select[type="submit"] a, .main-bckg .swiper-slide-content .insurance-forms #register- select[type="submit"] a, .insurance-forms #register- .main-bckg .swiper-slide-content select[type="submit"] a { color: #ffffff; }
.youtube-thumbnail { text-align: center; position: relative; background-size: cover; background-position: center; height: 100% !important; }
.youtube-thumbnail button { position: absolute; background: #e2000f; border: none; width: 80px; height: 50px; border-radius: 14px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 100; }
.youtube-thumbnail button:hover { cursor: pointer; }
.youtube-thumbnail button i { font-size: 24px; color: #ffffff; }
#vid { width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.85); position: fixed; z-index: 999999; display: none; top: 0; left: 0; }
#vid iframe { position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); }
#vid .close-vid { color: #ffffff; background-color: transparent; border: none; padding: 10px 17px; font-size: 28px; float: right; cursor: pointer; }
#vid .close-vid:hover { color: #e2000f; }
.tabs-nav { text-align: center; display: table; width: 100%; }
.tabs-nav img { position: absolute; top: 50%; right: 0; padding: 20px 3% 20px 3%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); -o-transform: translate(-50%); transform: translatey(-50%); cursor: pointer; }
.tabs-nav > li { color: #ffffff; display: table-cell; vertical-align: middle; border-right: 1.3px solid rgba(184, 184, 184, 0.4); position: relative; }
@media (max-width:768px) {
	.tabs-nav > li { display: block; }
}
.tabs-nav > li.active-tab, .current-menu-parent, .current-menu-item { background: #d12c37; }
.footer-menu .tabs-nav > li.active-tab, .footer-menu .current-menu-parent, .footer-menu .current-menu-item { background: transparent; }
.sub-menu .current-menu-item { background: transparent; }
.tabs-nav > li.active-tab > a, .current-menu-parent > a, .current-menu-item > a { color: #ffffff !important; }
.sub-menu .current-menu-item > a { color: #e2000f !important; }
.tabs-nav > li:last-child { border-right: none; }
.tabs-nav > li:hover { background: #e2000f; }
.tabs-nav > li:hover > a { color: #ffffff; }
.tabs-nav > li > a { display: block; padding: 10px 65px; color: #0f090b; }
.tabs-nav > li > a:hover { cursor: pointer; }
.sub-menu { position: absolute; padding: 10px 10px 0; width: 100%; background: #ffffff; -webkit-box-shadow: 7px 7px 7px -2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 7px 7px 7px -2px rgba(0, 0, 0, 0.15); box-shadow: 7px 7px 7px -2px rgba(0, 0, 0, 0.15); display: none; z-index: 10; }
.sub-menu li { margin-bottom: 10px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); text-align: left; color: #0f090b; text-align: left; }
.sub-menu li:last-child { border-bottom: none; margin-bottom: 0; }
.sub-menu li a { color: #0f090b; padding-bottom: 10px; width: 100%; display: block; cursor: pointer; }
.sub-menu li:hover a { color: #e2000f; }
.about-content { background: #eaeaea; padding: 50px 10%; }
.about-content h1 { color: #e2000f; text-transform: uppercase; margin-bottom: 25px; font-family: GtWalsheimBold; }
.about-content .tab-paragraph { color: #0f090b; line-height: 1.4; }
.about-content .tab-paragraph p { margin-bottom: 15px; }
.news-list { background-position: center; }
.news-list:before, .news-list:after { content: ''; display: table; }
.news-list:after { clear: both; }
.news-list li { float: left; height: 350px; width: 33.33333%; background-position: center; background-size: cover; position: relative; display: table; }
.news-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
.news-list li:nth-child(3n) { margin-right: 0; margin-bottom: 0; }
@media (max-width:768px) {
	.news-list li { width: 100%; }
	.news-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	.news-list li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
}
.news-list li:hover { background: #e2000f; }
.news-list li:hover .news-title { display: none; }
.news-list li:hover .news-content { display: block; }
.news-list li:hover .transparent-bckg2 { background: #e2000f; }
.news-list li a { display: table-cell; vertical-align: middle; text-align: center; position: relative; z-index: 20; text-transform: uppercase; }
.news-list li a p { text-transform: none; }
.news-title { color: #000000; }
.news-content { display: none; color: #ffffff; padding: 0 10%; }
.news-content .date { margin-bottom: 20px; }
.news-content h1 { margin-bottom: 20px; }
.news-content .news-desc { text-transform: none; font-family: GtWalsheim; line-height: 1.3; }
.news-content .border-span { background: #ffffff; height: 4px; width: 35px; }
.single-news { position: relative; z-index: 23; max-width: 1200px; margin: 0 auto; margin-top: -125px; }
.single-news img { width: 100%; }
.single-news .news-desc { line-height: 1.4; margin-bottom: 30px; }
.single-news .news-desc p { margin-bottom: 20px; }
.news-title-author { text-align: center; position: relative; margin: 20px 0; }
.news-title-author .date { margin-bottom: 10px; text-transform: uppercase; }
.news-title-author h1 { text-transform: uppercase; font-size: 20px; }
.news-title-author .news-author { position: absolute; top: 0; right: 0; color: #635f60; }
.news-title-author .border-span { margin-top: 15px; }
.survey { background: #e2000f; padding: 100px; text-align: center; }
@media (max-width:768px) {
	.survey { padding: 25px 15px; }
}
.survey .survey-button { width: 45%; margin: 0 auto; border: 3px solid #fff; padding: 65px 10%; color: #ffffff; cursor: pointer; }
@media (max-width:1200px) {
	.survey .survey-button { padding: 45px 5%; }
}
@media (max-width:896px) {
	.survey .survey-button { width: 60%; }
}
@media (max-width:768px) {
	.survey .survey-button { width: 100%; padding: 10px; }
}
.survey .survey-button h1 { margin-bottom: 15px; font-size: 26px; text-transform: uppercase; }
@media (max-width:768px) {
	.survey .survey-button h1 { margin-bottom: 5px; font-size: 20px; }
}
.survey .survey-button p { font-size: 14px; line-height: 1.2; }
#map-addres { width: 100%; }
.all-locations .swiper-button-next { background-image: url("/wp-content/themes/intersig/images/next.svg"); }
.all-locations .swiper-button-prev { background-image: url("/wp-content/themes/intersig/images/prev.svg"); }
.all-locations .swiper-button-prev.swiper-button-disabled, .all-locations .swiper-button-next.swiper-button-disabled { background-image: none; }
.all-locations .swiper-slide-content { width: 100%; padding: 50px 10%; }
.all-locations-list { text-align: left; }
.all-locations-list:before, .all-locations-list:after { content: ''; display: table; }
.all-locations-list:after { clear: both; }
.all-locations-list .locations-single-list { width: 21.25%; float: left; }
.all-locations-list .locations-single-list:nth-child(n) { margin-right: 5%; margin-bottom: 5%; }
.all-locations-list .locations-single-list:nth-child(4n) { margin-right: 0; margin-bottom: 0; }
@media (max-width:768px) {
	.all-locations-list .locations-single-list { width: 49%; }
	.all-locations-list .locations-single-list:nth-child(n) { margin-right: 2%; margin-bottom: 2%; }
	.all-locations-list .locations-single-list:nth-child(2n) { margin-right: 0; margin-bottom: 0; }
}
.all-locations-list .locations-single-list h1 { margin-bottom: 20px; font-family: GtWalsheimBold; }
.all-locations-list .locations-single-list span:first-child { color: #e2000f; }
.all-locations-list .locations-single-list ul { line-height: 1.3; font-size: 16px; color: #0f090b; }
.online-damage { text-align: center; position: relative; background-image: url("/wp-content/themes/intersig/images/offers.png"); }
.online-damage h1 { text-transform: uppercase; margin-bottom: 60px; font-size: 30px; color: #ffffff; font-family: GtWalsheimBold; }
.online-damage #report-damage { width: 75%; position: relative; z-index: 50; margin: 0 auto; padding: 50px 0; }
.online-damage input, .online-damage .insurance-forms select, .insurance-forms .online-damage select { background: transparent; border-bottom: 1px solid rgba(255, 255, 255, 0.4); color: #ffffff; }
.online-damage input[type="submit"], .online-damage .insurance-forms select[type="submit"], .insurance-forms .online-damage select[type="submit"] { color: #ffffff; background: #e2000f; padding: 10px 30px; border: none; cursor: pointer; font-size: 18px; }
.online-damage label { color: #ffffff; float: left; margin-bottom: 5px; }
.survey-none { display: none; }
#survey-form { max-width: 1200px; width: 100%; height: 10%; overflow: auto; margin: 0 auto; background: #fff; padding-bottom: 50px; margin-top: -27em; z-index: 999; position: relative; }
#survey-form ul { padding: 0px 101px; border-bottom: 1px solid #c9c9c9; padding-bottom: 50px; }
#survey-form ul li { width: 49%; display: inline-block; }
#survey-form button { background: transparent; position: absolute; border: none; font-size: 28px; color: #ffffff; right: 18px; }
#survey-form button:hover { cursor: pointer; }
.survey-question { display: block; overflow: hidden; margin-top: 70px; text-align: left; padding: 10px 0px; }
.question-container { text-align: left; padding: 10px 0px; }
.question-container p { display: inline-block; }
.checkbox { width: 20px; position: relative; display: inline-block; overflow: hidden; }
.checkbox label { width: 20px; height: 20px; cursor: pointer; position: absolute; top: 0; left: 0; background: linear-gradient(top, #222 0%, #45484d 100%); border-radius: 4px; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px white; }
.checkbox label:after { content: ''; width: 13px; height: 8px; position: absolute; top: 4px; left: 3px; border: 3px solid #e2000f; border-top: none; border-right: none; background: transparent; opacity: 0; transform: rotate(-55deg); }
.checkbox label:hover::after { opacity: 0.3; }
.checkbox input[type=checkbox], .checkbox .insurance-forms select[type=checkbox], .insurance-forms .checkbox select[type=checkbox] { visibility: hidden; }
.checkbox input[type=checkbox]:checked + label:after, .checkbox .insurance-forms select[type=checkbox]:checked + label:after, .insurance-forms .checkbox select[type=checkbox]:checked + label:after { opacity: 1; }
#footer { background-color: #FFF; background-size: cover; background-repeat: no-repeat; text-align: center; background-position: center; color: #d12c37; padding: 70px 50px 30px 50px; }
.language-chooser a span { text-transform: uppercase; color: #e2000f; font-size: 12px; }
.main-bckg p { color: #fff; padding: 10px 0; }

/* =Wordpress Styles
-------------------------------------------------------------- */

/* Image wrap text */
img.alignright { float: right; margin: 0 0 5px 15px; }
img.alignleft { float: left; margin: 0 15px 5px 0; }
img.aligncenter { display: block; margin: 15px auto; }
a img.alignright { float: right; margin: 0 0 1em 1em; }
a img.alignleft { float: left; margin: 0 15px 10px 0; }
a img.aligncenter { display: block; margin: 15px auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin: 15px auto; }

/* Pagination */
.navigation { background: none repeat scroll 0 0 #FFFFFF; clear: both; padding: 0; width: auto; margin-bottom: 10px; }
.navigation .wp-paginate { list-style: outside none none; margin: 15px 0 0; padding: 20px 0; text-align: center; }
.navigation .wp-paginate li { display: inline; margin: 0 0 15px; }
.navigation .wp-paginate a { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #e2000f; color: #000; font-size: 12px; font-family: GtWalsheim; margin-right: 4px; padding: 5px 10px; text-align: center; text-decoration: none; }
.navigation .wp-paginate a:hover, .wp-paginate a:active { background-color: #e2000f; color: #ffffff; border: 1px solid #e2000f; }
.navigation .wp-paginate .title { color: #555; margin-right: 4px; }
.navigation .wp-paginate .gap { color: #e2000f; margin-right: 4px; }
.navigation .wp-paginate .current { color: #fff; background: #e2000f; border: 1px solid #e2000f; margin-right: 4px; padding: 5px 10px; font-size: 12px; }
.navigation .wp-paginate .page { }
.navigation .wp-paginate .prev, .wp-paginate .next { }
#searchpag .navigation { background: none repeat scroll 0 0 transparent; clear: both; padding: 0; width: auto; margin-bottom: 0; }
#searchpag .navigation .wp-paginate { text-align: left; }
#searchpag .navigation .wp-paginate a { background: none repeat scroll 0 0 #eaeaea; }
#searchpag .navigation .wp-paginate a:hover, #searchpag .wp-paginate a:active { background-color: #e2000f; }

/* =Mobile
-------------------------------------------------------------- */
@media (max-width:768px) {
	#footer { padding: 30px 50px; }
}
@media (max-width:768px) {
	#footer { padding: 30px 15px; }
}
#footer h3 { font-size: 14px; margin-top: 70px; }
@media (max-width:1024px) {
	#footer h3 { margin-top: 30px; }
}
.footer-container h1 { font-size: 34px; }
@media (max-width:1680px) {
	.footer-container h1 { font-size: 28px; }
}
@media (max-width:768px) {
	.footer-container h1 { font-size: 24px; }
}
.subscribe { width: 40%; margin: 0 auto; margin-top: 30px; margin-bottom: 200px; }
.subscribe:before, .subscribe:after { content: ''; display: table; }
.subscribe:after { clear: both; }
@media (max-width:1680px) {
	.subscribe { margin-bottom: 140px; }
}
@media (max-width:1200px) {
	.subscribe { width: 50%; }
}
@media (max-width:896px) {
	.subscribe { width: 65%; }
}
@media (max-width:768px) {
	.subscribe { width: 100%; margin: 20px 0; }
}
.subscribe .input-container { width: 75%; margin-right: 5%; float: left; margin-bottom: 0; }
.subscribe .input-container .input--focus + label { top: 7px; }
.subscribe .input-container .input--focus:focus + label, .subscribe .input-container .input--focus.active-input + label { -ms-transform: translateY(-17px) scale(0.75); -webkit-transform: translateY(-17px) scale(0.75); transform: translateY(-17px) scale(0.75); }
@media (max-width:680px) {
	.subscribe .input-container { width: 70%; }
}
@media (max-width:680px) {
	.subscribe .input-container { margin-right: 3%; }
}
.subscribe input, .subscribe .insurance-forms select, .insurance-forms .subscribe select { height: 35px; background: transparent; color: #d12c37; }
.subscribe input[type="submit"], .subscribe .insurance-forms select[type="submit"], .insurance-forms .subscribe select[type="submit"] { float: left; width: 20%; border: 1px solid #d12c37; font-size: 16px; padding: 5px; cursor: pointer; }
.subscribe.notf input { height: 35px; background: transparent; color: rgb(211, 33, 56); }
.subscribe.notf input[type="submit"] { float: left; width: 20%; border: 1px solid #e2000f; font-size: 16px; padding: 5px; cursor: pointer; color: #000; }
.subscribe.notf .input--focus { border-bottom: 1px solid rgb(211, 33, 56); }
@media (max-width:680px) {
	.subscribe input[type="submit"], .subscribe .insurance-forms select[type="submit"], .insurance-forms .subscribe select[type="submit"] { width: 25%; }
}
@media (max-width:680px) {
	.subscribe input[type="submit"], .subscribe .insurance-forms select[type="submit"], .insurance-forms .subscribe select[type="submit"] { width: 27%; font-size: 14px; }
}
.footer-menu .footer-menu-list:before, .footer-menu .footer-menu-list:after { content: ''; display: table; float: left; width: 85%; }
.footer-menu .footer-menu-list:after { clear: both; }
.footer-menu .footer-menu-list > li { width: 11%; float: left; }
.footer-menu .footer-menu-list > li:nth-child(n) { margin-right: 1%; margin-bottom: 1%; }
.footer-menu .footer-menu-list > li:nth-child(6n) { margin-right: 0; margin-bottom: 0; }

/* Menu fix */
.footer-menu-container { width: 100%; float: left; text-align: center; }
ul.socials { width: 100%; float: left; text-align: center; margin: 15px auto; }
.footer-menu .footer-menu-list > li { width: auto; float: none; display: inline-block; margin: 0 !important; }
.footer-menu .socials li { display: inline-block; margin: 0 15px; }
.footer-menu a { font-size: 18px; }

@media (max-width:768px) {
	.footer-menu .footer-menu-list > li { width: 100%; margin-bottom: 15px !important; }
	.footer-menu .footer-menu-list > li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	.footer-menu .footer-menu-list > li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
}
.footer-menu .socials:before, .footer-menu .socials:after { content: ''; display: table; float: right; width: 15%; }
.footer-menu .socials:after { clear: both; }
.footer-menu .socials li { display: inline-block; margin: 0 15px; }
.footer-menu a { color: #d12c37; font-size: 20px; line-height: 1.4; text-transform: uppercase; }
@media (max-width:1680px) {
	.footer-menu a { font-size: 20px; }
}
@media (max-width:768px) {
	.footer-menu a { font-size: 14px; }
	.footer-menu .footer-menu-list:before, .footer-menu .footer-menu-list:after { float: left; width: 100%; }
	.footer-menu .socials:before, .footer-menu .socials:after { float: right; width: 100%; }
}
.input-container { position: relative; }
.input { font-size: 18px; }
.input--focus { border-width: 0 0 1px 0; border-bottom: 1px solid #d12c37; width: 100%; outline: none; }
.input--focus + label { position: absolute; left: 0; pointer-events: none; -webkit-transition-duration: 0.2s; -webkit-timing-function: ease; -webkit-transition-property: all; transition: 0.2s ease all; top: -5px; -ms-transform: translateY(5px) scale(1); -webkit-transform: translateY(5px) scale(1); transform: translateY(5px) scale(1); -webkit-transform-origin: left top; transform-origin: left top; }
.input--focus:focus + label, .input--focus.active-input + label { -ms-transform: translateY(-12px) scale(0.75); -webkit-transform: translateY(-12px) scale(0.75); transform: translateY(-12px) scale(0.75); opacity: 1; }

/*Home Header*/
.home-menu { background: #e2000f; display: flex; align-items: center; }
.home-menu .logo { padding: 6px 10px 9px 20px; }
.main-menu-home { display: flex; text-transform: uppercase; justify-content: flex-end; width: 100%; }
@media (max-width:768px) {
	.main-menu-home { display: none; }
	.home-menu { display: block; }
}

/* =Fixes
-------------------------------------------------------------- */
.main-menu-home li { flex-flow: row wrap; padding: 0 10px; }
.main-menu-home a { color: #ffffff; font-size: 16px; }
.home-search-form-inputs { display: flex; position: relative;/*transition: .5s;*/ }
.home-search-form-inputs input[type="search"] { background: transparent; border: none; border-bottom: 1px solid #fff; color: #fff; margin-right: 15px; display: none; }
.home-search-form-inputs input[type="submit"] { position: absolute; right: 0; background: transparent; border: none; cursor: pointer; }
@media (max-width:1050px) {
	.open-hours { display: none; }
}
#article2 .articles-list:before, #article .articles-list:after { content: ''; display: table; }
#article2 .articles-list:after { clear: both; }
#article2 .articles-list li { width: 50%; position: relative; float: left; padding: 50px; -webkit-transition: color .7s ease; transition: color .7s ease; line-height: 1.2; background-size: 0; border: 1px solid rgba(0, 0, 0, 0.1); background-size: cover; background-repeat: no-repeat; color: #fff; }
#article2 .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#article2 .articles-list li:nth-child(2n) { margin-right: 0; margin-bottom: 0; }
#article2 .articles-list li:first-child { width: 66.7%; padding: 0; border: none; }
#article2 .articles-list li:last-child { width: 33.3%; border: none; border-left: 1px solid #fff; border-bottom: 1px solid #000; }
#article2 .articles-list li:last-child { width: 33.3%; border: none; border-left: 1px solid #fff; border-bottom: 1px solid #000; padding: 0; }
#article2 .slogan-container div { display: flex; vertical-align: middle; background: #dfdfdf; height: 100%; text-transform: lowercase; align-items: center; justify-content: center; text-align: center; }
#article2 .slogan-container div h1 { font-size: 56px !important; }
#article2 .slogan-container div a { width: 100%; }
@media (max-width:1200px) {
	#article2 .articles-list li { padding: 15px; }
}
@media (max-width:768px) {
	#article2 .articles-list li { width: 100% !important; padding: 15px; float: left; clear: both; border: none; }
	#article2 .articles-list li:last-child { border: none; }
	#article2 .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	#article2 .articles-list li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
	#article2 .slogan-container { display: block; }
}
@media (max-width:480px) {
	#article2 .articles-list li { padding: 15px; }
}
#article2 .articles-list li h1 { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 20px; font-family: GtWalsheimBold; margin-bottom: 25px; font-size: 24px; }
@media (max-width:480px) {
	#article2 .articles-list li h1 { font-size: 18px; margin-bottom: 15px; }
}
#article2 .articles-list li p { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 16px; margin-bottom: 25px; }
@media (max-width:480px) {
	#article2 .articles-list li p { font-size: 14px; margin-bottom: 15px; }
}
#article2 .articles-list li .finish-btn a, #article2 .articles-list li #login input[type="submit"] a, #login #article2 .articles-list li input[type="submit"] a, #article2 .articles-list li #login .insurance-forms select[type="submit"] a, #login .insurance-forms #article2 .articles-list li select[type="submit"] a, #article2 .articles-list li .insurance-forms #login select[type="submit"] a, .insurance-forms #login #article2 .articles-list li select[type="submit"] a, #article2 .articles-list li #register- input[type="submit"] a, #register- #article2 .articles-list li input[type="submit"] a, #article2 .articles-list li #register- .insurance-forms select[type="submit"] a, #register- .insurance-forms #article2 .articles-list li select[type="submit"] a, #article2 .articles-list li .insurance-forms #register- select[type="submit"] a, .insurance-forms #register- #article2 .articles-list li select[type="submit"] a { color: #fff; }
#article2 .articles-list li:hover .author-date { background: rgba(0, 0, 0, 0.4); color: #ffffff; }
#article2 .articles-list li:hover .finish-btn, #article2 .articles-list li:hover #login input[type="submit"], #login #article2 .articles-list li:hover input[type="submit"], #article2 .articles-list li:hover #login .insurance-forms select[type="submit"], #login .insurance-forms #article2 .articles-list li:hover select[type="submit"], #article2 .articles-list li:hover .insurance-forms #login select[type="submit"], .insurance-forms #login #article2 .articles-list li:hover select[type="submit"], #article2 .articles-list li:hover #register- input[type="submit"], #register- #article2 .articles-list li:hover input[type="submit"], #article2 .articles-list li:hover #register- .insurance-forms select[type="submit"], #register- .insurance-forms #article2 .articles-list li:hover select[type="submit"], #article2 .articles-list li:hover .insurance-forms #register- select[type="submit"], .insurance-forms #register- #article2 .articles-list li:hover select[type="submit"] { color: #ffffff; position: relative; }
#article2 .articles-list li .transparent-bckg, #article2 .articles-list li:hover .transparent-bckg, #article2 .articles-list li:hover .transparent-bckg2, #article2 .articles-list li:hover .transparent-bckg3 { display: none; left: 0; top: 0; }
#article2 .articles-list li .author-date { position: absolute; bottom: 0; width: 100%; padding: 15px 50px; left: 0; }
@media (max-width:1024px) {
	#article2 .articles-list li .author-date { padding: 10px 15px; }
}
@media (max-width:768px) {
	#article2 .articles-list li .author-date { padding: 10px 15px; font-size: 12px; }
}
#article3 .articles-list:before, #article .articles-list:after { content: ''; display: table; }
#article3 .articles-list:after { clear: both; }
#article3 .articles-list li { width: 50%; position: relative; float: left; padding: 50px; -webkit-transition: color .7s ease; transition: color .7s ease; line-height: 1.2; background-size: 0; border: 1px solid rgba(0, 0, 0, 0.1); background-size: cover; background-repeat: no-repeat; color: #fff; }
#article3 .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
#article3 .articles-list li:nth-child(2n) { margin-right: 0; margin-bottom: 0; }
#article3 .articles-list li { width: 100%; }
@media (max-width:1200px) {
	#article3 .articles-list li { padding: 15px; }
}
@media (max-width:768px) {
	#article3 .articles-list li { width: 100%; padding: 15px; }
	#article3 .articles-list li:nth-child(n) { margin-right: 0%; margin-bottom: 0%; }
	#article3 .articles-list li:nth-child(1n) { margin-right: 0; margin-bottom: 0; }
}
@media (max-width:480px) {
	#article3 .articles-list li { padding: 15px; }
}
#article3 .articles-list li h1 { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 20px; font-family: GtWalsheimBold; margin-bottom: 25px; font-size: 24px; }
@media (max-width:480px) {
	#article3 .articles-list li h1 { font-size: 18px; margin-bottom: 15px; }
}
#article3 .articles-list li p { -webkit-transition: all .7s ease; transition: all .7s ease; font-size: 16px; margin-bottom: 25px; }
@media (max-width:480px) {
	#article3 .articles-list li p { font-size: 14px; margin-bottom: 15px; }
}
#article3 .articles-list li .finish-btn a, #article3 .articles-list li #login input[type="submit"] a, #login #article3 .articles-list li input[type="submit"] a, #article3 .articles-list li #login .insurance-forms select[type="submit"] a, #login .insurance-forms #article3 .articles-list li select[type="submit"] a, #article3 .articles-list li .insurance-forms #login select[type="submit"] a, .insurance-forms #login #article3 .articles-list li select[type="submit"] a, #article3 .articles-list li #register- input[type="submit"] a, #register- #article3 .articles-list li input[type="submit"] a, #article3 .articles-list li #register- .insurance-forms select[type="submit"] a, #register- .insurance-forms #article3 .articles-list li select[type="submit"] a, #article3 .articles-list li .insurance-forms #register- select[type="submit"] a, .insurance-forms #register- #article3 .articles-list li select[type="submit"] a { color: #fff; }
#article3 .articles-list li:hover .author-date { background: rgba(0, 0, 0, 0.4); color: #ffffff; }
#article3 .articles-list li:hover .finish-btn, #article3 .articles-list li:hover #login input[type="submit"], #login #article3 .articles-list li:hover input[type="submit"], #article3 .articles-list li:hover #login .insurance-forms select[type="submit"], #login .insurance-forms #article3 .articles-list li:hover select[type="submit"], #article3 .articles-list li:hover .insurance-forms #login select[type="submit"], .insurance-forms #login #article3 .articles-list li:hover select[type="submit"], #article3 .articles-list li:hover #register- input[type="submit"], #register- #article3 .articles-list li:hover input[type="submit"], #article3 .articles-list li:hover #register- .insurance-forms select[type="submit"], #register- .insurance-forms #article3 .articles-list li:hover select[type="submit"], #article3 .articles-list li:hover .insurance-forms #register- select[type="submit"], .insurance-forms #register- #article3 .articles-list li:hover select[type="submit"] { color: #ffffff; position: relative; }
#article3 .articles-list li:hover .transparent-bckg, #article3 .articles-list li:hover .transparent-bckg2, #article3 .articles-list li:hover .transparent-bckg3 { display: block; left: 0; top: 0; }
#article3 .articles-list li .author-date { position: absolute; bottom: 0; width: 100%; padding: 15px 50px; left: 0; }
@media (max-width:1024px) {
	#article3 .articles-list li .author-date { padding: 10px 15px; }
}
@media (max-width:768px) {
	#article3 .articles-list li .author-date { padding: 10px 15px; font-size: 12px; }
}

.background-calculator {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}
h1{
    margin: 0;
}
.calculator-container {
    margin-top: 50px;
    background-color: #ffffff;
    border-radius: 10px;
    width: 1000px;
/*     height: 720px; */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    padding: 40px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
}



.container-calculator {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 20px;
    gap: 24px; /* Added gap to control space between left and right groups */
}

.calculator-container h1 {
    padding-bottom: 20px;
}
.calculator-container p {
    line-height: 20px;
}


.dropdown-group {
    display: flex;
    flex-direction: column;
    flex: 1;
    gap: 10px; /* Reduced spacing between dropdowns */
}

.dropdown {
    width: 100%;
    /* max-width: 220px; // Increased dropdown width */
    padding: 10px;
    font-size: 16px;
    background-color: #F9F9F9;
    border: 1px solid #666;
    border-radius: 2px;
    box-sizing: border-box;
}

button {
    width: 200px;
    /* padding: 15px; */
    font-size: 1.2em;
    background-color: #DB1018;
    border: 2px solid #DB1018;
    color: rgb(255, 255, 255);
    border-radius: 5px;
    cursor: pointer;
    font-weight: 800;
    height: 50px;
    /* transition: background-color 0.3s, color 0.3s; */
}

/* button:hover {
    background-color: red;
    color: white;
} */

.result {
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin: auto;
    margin-left: 30px;
}

.button-container{
    display: flex;
    margin-top: 60px;
}




img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-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 */

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */

.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://intersig.al/wp-includes/blocks/paragraph/style.min.css */

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.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;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.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;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-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;
}

.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-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.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;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}


.tabs-nav > li.active-tab, .current-menu-parent, .current-menu-item {
	background: #ffffff;
}
.tabs-nav > li.active-tab > a, .current-menu-parent > a, .current-menu-item > a {
	color: #d12c37 !important;
}


.qtranxs_widget ul { margin: 0; }
.qtranxs_widget ul li
{
display: inline; /* horizontal list, use "list-item" or other appropriate value for vertical list */
list-style-type: none; /* use "initial" or other to enable bullets */
margin: 0 5px 0 0; /* adjust spacing between items */
opacity: 0.5;
-o-transition: 1s ease opacity;
-moz-transition: 1s ease opacity;
-webkit-transition: 1s ease opacity;
transition: 1s ease opacity;
}
/* .qtranxs_widget ul li span { margin: 0 5px 0 0; } */ /* other way to control spacing */
.qtranxs_widget ul li.active { opacity: 0.8; }
.qtranxs_widget ul li:hover { opacity: 1; }
.qtranxs_widget img { box-shadow: none; vertical-align: middle; display: initial; }
.qtranxs_flag { height:12px; width:18px; display:block; }
.qtranxs_flag_and_text { padding-left:20px; }
.qtranxs_flag span { display:none; }

			.mc4wp-response{width: 100%;margin-top: 20px;text-align: center;display: inline-block;}
		