1<!DOCTYPE html> 2<html lang="en-US" class="no-js"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="http://gmpg.org/xfn/11"> 7 <link rel="pingback" href="https://www.krea-tech.com/xmlrpc.php"> 8 <title>Our Services – Krea Technology</title> 9<meta name='robots' content='max-image-preview:large' /> 10<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 11<link rel="alternate" type="application/rss+xml" title="Krea Technology » Feed" href="https://www.krea-tech.com/feed/" /> 12<link rel="alternate" type="application/rss+xml" title="Krea Technology » Comments Feed" href="https://www.krea-tech.com/comments/feed/" /> 13<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.krea-tech.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.krea-tech.com%2Four-services%2F" /> 14<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.krea-tech.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.krea-tech.com%2Four-services%2F&format=xml" /> 15<style id="wp-img-auto-sizes-contain-inline-css"> 16img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 17/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 18</style> 19<style id="wp-emoji-styles-inline-css"> 20 21 img.wp-smiley, img.emoji { 22 display: inline !important; 23 border: none !important; 24 box-shadow: none !important; 25 height: 1em !important; 26 width: 1em !important; 27 margin: 0 0.07em !important; 28 vertical-align: -0.1em !important; 29 background: none !important; 30 padding: 0 !important; 31 } 32/*# sourceURL=wp-emoji-styles-inline-css */ 33</style> 34<style id="wp-block-library-inline-css"> 35: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;
35--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}} 36 37/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 38</style> 39<style id="classic-theme-styles-inline-css"> 40/*! This file is auto-generated */ 41.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} 42/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 43</style> 44 45<style id="global-styles-inline-css"> 46: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%);
46--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;}
46.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;} 47/*# sourceURL=global-styles-inline-css */ 48</style> 49 50<link rel='stylesheet' id='contact-form-7-css' href='https://www.krea-tech.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.5.1' media='all' /> 51<link rel='stylesheet' id='stm-stm-css' href='http://www.krea-tech.com/wp-content/uploads/stm_fonts/stm/stm.css?ver=1.0' media='all' /> 52<link rel='stylesheet' id='tp_twitter_plugin_css-css' href='https://www.krea-tech.com/wp-content/plugins/recent-tweets-widget/tp_twitter_plugin.css?ver=1.0' media='screen' /> 53<link rel='stylesheet' id='bootstrap-css' href='https://www.krea-tech.com/wp-content/themes/consulting/assets/css/bootstrap.min.css?ver=1.1' media='all' /> 54<link rel='stylesheet' id='consulting-style-css' href='https://www.krea-tech.com/wp-content/themes/consulting/style.css?ver=1.1' media='all' /> 55<link rel='stylesheet' id='child-style-css' href='https://www.krea-tech.com/wp-content/themes/consulting-child/style.css?ver=7.0.6' media='all' /> 56<link rel='stylesheet' id='my-stm-style-css' href='https://www.krea-tech.com/wp-content/uploads/stm_fonts/stm/stm.css?ver=1.0&ver=7.0.6' media='all' /> 57<link rel='stylesheet' id='font-awesome-css' href='https://www.krea-tech.com/wp-content/themes/consulting/assets/css/font-awesome.min.css?ver=1.1' media='all' /> 58<link rel='stylesheet' id='consulting-layout-css' href='https://www.krea-tech.com/wp-content/themes/consulting/assets/css/layout_2/main.css?ver=1.1' media='all' /> 59<style id="consulting-layout-inline-css"> 60 61 62html { 63 font-family: sans-serif; 64 -webkit-text-size-adjust: 100%; 65 -ms-text-size-adjust: 100%; } 66 67body { 68 margin: 0; } 69 70article, 71aside, 72details, 73figcaption, 74figure, 75footer, 76header, 77main, 78menu, 79nav, 80section, 81summary { 82 display: block; } 83 84audio, 85canvas, 86progress, 87video { 88 display: inline-block; 89 vertical-align: baseline; } 90 91audio:not([controls]) { 92 display: none; 93 height: 0; } 94 95[hidden], 96template { 97 display: none; } 98 99a { 100 background-color: transparent; } 101 102a:active, 103a:hover { 104 outline: 0; } 105 106abbr[title] { 107 border-bottom: 1px dotted; } 108 109b, 110strong { 111 font-weight: bold; } 112 113dfn { 114 font-style: italic; } 115 116h1 { 117 font-size: 2em; 118 margin: 0.67em 0; } 119 120mark { 121 background: #ff0; 122 color: #000; } 123 124small { 125 font-size: 80%; } 126 127sub, 128sup { 129 font-size: 75%; 130 line-height: 0; 131 position: relative; 132 vertical-align: baseline; } 133 134sup { 135 top: -0.5em; } 136 137sub { 138 bottom: -0.25em; } 139 140img { 141 border: 0; } 142 143svg:not(:root) { 144 overflow: hidden; } 145 146figure { 147 margin: 1em 40px; } 148 149hr { 150 box-sizing: content-box; 151 height: 0; } 152 153pre { 154 overflow: auto; } 155 156code, 157kbd, 158pre, 159samp { 160 font-family: monospace, monospace; 161 font-size: 1em; } 162 163button, 164input, 165optgroup, 166select, 167textarea { 168 color: inherit; 169 font: inherit; 170 margin: 0; } 171 172button { 173 overflow: visible; } 174 175button, 176select { 177 text-transform: none; } 178 179button, 180html input[type="button"], 181input[type="reset"], 182input[type="submit"] { 183 -webkit-appearance: button; 184 cursor: pointer; } 185 186button[disabled], 187html input[disabled] { 188 cursor: default; } 189 190button::-moz-focus-inner, 191input::-moz-focus-inner { 192 border: 0; 193 padding: 0; } 194 195input { 196 line-height: normal; } 197 198input[type="checkbox"], 199input[type="radio"] { 200 box-sizing: border-box; 201 padding: 0; } 202 203input[type="number"]::-webkit-inner-spin-button, 204input[type="number"]::-webkit-outer-spin-button { 205 height: auto; } 206 207input[type="search"] { 208 -webkit-appearance: textfield; 209 box-sizing: content-box; } 210 211input[type="search"]::-webkit-search-cancel-button, 212input[type="search"]::-webkit-search-decoration { 213 -webkit-appearance: none; } 214 215fieldset { 216 border: 1px solid #c0c0c0; 217 margin: 0 2px; 218 padding: 0.35em 0.625em 0.75em; } 219 220legend { 221 border: 0; 222 padding: 0; } 223 224textarea { 225 overflow: auto; } 226 227optgroup { 228 font-weight: bold; } 229 230table { 231 border-collapse: collapse; 232 border-spacing: 0; } 233 234td, 235th { 236 padding: 0; } 237 238 239 240img.alignnone { 241 max-width: 100%; 242 height: auto; } 243 244.aligncenter, 245div.aligncenter { 246 display: block; 247 margin: 5px auto 20px auto; } 248 249.alignright { 250 float: right; 251 margin: 5px 0 20px 20px; } 252 253.alignleft { 254 float: left; 255 margin: 6px 30px 20px 0; } 256 257a img.alignright { 258 float: right; 259 margin: 5px 0 20px 20px; } 260 261a img.alignnone { 262 margin: 0 0 20px 0 !important; } 263 264a img.alignleft { 265 float: left; 266 margin: 6px 30px 20px 0; } 267 268a img.aligncenter { 269 display: block; 270 margin-left: auto; 271 margin-right: auto; } 272 273.wp-caption { 274 background: #fff;
275 border: 1px solid #f0f0f0; 276 max-width: 96%; 277 278 padding: 5px 3px 10px; 279 text-align: center; } 280 281.wp-caption.alignnone { 282 margin: 0 0 20px 0 !important; } 283 284.wp-caption figcaption { 285 padding: 5px 0 0; } 286 287.wp-caption.alignleft { 288 margin: 6px 30px 20px 0; } 289 290.wp-caption.alignright { 291 margin: 5px 0 20px 20px; } 292 293.wp-caption img { 294 border: 0 none; 295 height: auto; 296 margin: 0; 297 max-width: 98.5%; 298 padding: 0; 299 width: auto; } 300 301.wp-caption p.wp-caption-text { 302 font-size: 11px; 303 line-height: 17px; 304 margin: 0; 305 padding: 0 4px 5px; } 306 307 308.screen-reader-text { 309 clip: rect(1px, 1px, 1px, 1px); 310 position: absolute !important; 311 height: 1px; 312 width: 1px; 313 overflow: hidden; } 314 315.screen-reader-text:focus { 316 background-color: #f1f1f1; 317 border-radius: 3px; 318 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 319 clip: auto !important; 320 color: #21759b; 321 display: block; 322 font-size: 14px; 323 font-weight: bold; 324 height: auto; 325 left: 5px; 326 line-height: normal; 327 padding: 15px 23px 14px; 328 text-decoration: none; 329 top: 5px; 330 width: auto; 331 z-index: 100000; 332 } 333 334.gallery { 335 margin-bottom: 30px; } 336 .gallery .gallery-item { 337 display: inline-block; 338 padding: 1.79104477%; 339 text-align: center; 340 vertical-align: top; 341 width: 100%; 342 margin: 0; } 343 344.gallery-columns-2 .gallery-item { 345 max-width: 50%; } 346 347.gallery-columns-3 .gallery-item { 348 max-width: 33.33%; } 349 350.gallery-columns-4 .gallery-item { 351 max-width: 25%; } 352 353.gallery-columns-5 .gallery-item { 354 max-width: 20%; } 355 356.gallery-columns-6 .gallery-item { 357 max-width: 16.66%; } 358 359.gallery-columns-7 .gallery-item { 360 max-width: 14.28%; } 361 362.gallery-columns-8 .gallery-item { 363 max-width: 12.5%; } 364 365.gallery-columns-9 .gallery-item { 366 max-width: 11.11%; } 367 368.gallery-icon img { 369 max-width: 100%; 370 height: auto; 371 margin: 0 auto; } 372 373.gallery-caption { 374 color: #707070; 375 color: rgba(51, 51, 51, 0.7); 376 display: block; 377 font-size: 12px; 378 line-height: 1.5; 379 padding: 0.5em 0; } 380 381.gallery-columns-6 .gallery-caption, 382.gallery-columns-7 .gallery-caption, 383.gallery-columns-8 .gallery-caption, 384.gallery-columns-9 .gallery-caption { 385 display: none; } 386 387.bypostauthor { 388 text-decoration: none; } 389 390 391html { 392 font-size: 100%; } 393 394body { 395 color: #777777; } 396 body.error404 { 397 background: url("../../images/page_404.jpg") no-repeat 50% 0 !important; 398 background-size: cover !important; } 399 body.error404 #main { 400 background-color: transparent; } 401 body.error404 .content_wrapper { 402 background: none; } 403 body.boxed_layout { 404 background-attachment: fixed; 405 background-size: cover; 406 background-repeat: no-repeat; } 407 body.boxed_layout.boxed_bg_image_pattern { 408 background-attachment: fixed; 409 background-repeat: repeat; 410 background-position: 50% 50%; 411 background-size: auto; } 412 body.boxed_layout.bg_img_1 { 413 background-image: url("../../images/bg/img_1.jpg"); } 414 body.boxed_layout.bg_img_2 { 415 background-image: url("../../images/bg/img_2.jpg"); } 416 body.boxed_layout.bg_img_3 { 417 background-image: url("../../images/bg/img_3.png"); 418 background-attachment: fixed; 419 background-repeat: repeat; 420 background-position: 50% 50%; 421 background-size: auto; } 422 body.boxed_layout.bg_img_4 { 423 background-image: url("../../images/bg/img_4.png"); 424 background-attachment: fixed; 425 background-repeat: repeat; 426 background-position: 50% 50%; 427 background-size: auto; } 428 body.boxed_layout.custom_bg_image { 429 background-attachment: fixed; 430 background-size: cover; 431 background-repeat: no-repeat; } 432 body.boxed_layout #wrapper { 433 max-width: 1230px; 434 margin: 39px auto 0; 435 overflow: hidden; 436 background: #fff; 437 box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); } 438 body.boxed_layout.sticky_header #wrapper { 439 margin-top: 0; } 440 body.boxed_layout #footer { 441 max-width: 1230px; } 442 443#main { 444 position: relative; 445 padding: 0 0 60px; 446 z-index: 10; } 447 448#wrapper { 449 position: relative; 450 overflow: hidden; } 451 452.content_wrapper { 453 position: relative; 454 background: #fff; 455 z-index: 10; } 456 457.mobile_header { 458 display: none; } 459 460.stm_viewport { 461 opacity: 0; 462 -webkit-transition: opacity 900ms linear; 463 -moz-transition: opacity 900ms linear; 464 transition: opacity 900ms linear; } 465 466.overflow_hidden { 467 overflow: hidden; } 468 469#frontend_customizer_button { 470 background: #a8a8a8; } 471 472 473#header { 474 position: relative; 475 z-index: 99999; } 476 477.header_top { 478 position: relative; 479 padding: 43px 0 71px; 480 background: #a8a8a8; } 481 .header_top:before { 482 content: ''; 483 position: absolute; 484 left: 0; 485 top: 0; 486 right: 0; 487 bottom: 0; 488 background: rgba(0, 0, 0, 0.1); 489 z-index: 10; 490 display: block; } 491 .header_top .container { 492 position: relative; 493 z-index: 15; } 494 495.logo { 496 float: left; 497 font-size: 30px; 498 text-transform: uppercase; 499 color: #333; } 500 .logo a { 501 display: block; } 502 .logo a img { 503 max-width: inherit; } 504 505.header_socials { 506 float: right; 507 font-size: 0; 508 margin: 0 0 0 82px; } 509 .header_socials a { 510 font-size: 22px; 511 line-height: 22px; 512 display: inline-block; 513 margin: 10px 0 0 16px; 514 color: rgba(255, 255, 255, 0.66); 515 transition: color 0.2s linear; } 516 .header_socials a:first-child { 517 margin: 0; } 518 .header_socials a:hover { 519 color: #fff; } 520 521.icon_text { 522 position: relative; } 523 .icon_text .icon { 524 float: left; 525 font-size: 26px; 526 color: #cb0000; 527 margin: 0 14px 0 0; } 528 .icon_text .icon i { 529 vertical-align: top; } 530 .icon_text .text { 531 color: #fff; 532 float: right; 533 font-size: 13px; } 534 .icon_text .text strong { 535 font-weight: 400; 536 line-height: 16px; } 537 538.header_top .icon_text { 539 float: right; 540 margin: 5px 0 0 62px; 541 line-height: 16px; } 542 543#stm_wpml_lang_switcher { 544 position: relative; 545 margin: 0 0 0 51px; 546 padding: 15px 0; 547 float: right; 548 text-transform: uppercase; 549 font-size: 13px; 550 font-weight: 900; } 551 #stm_wpml_lang_switcher ul { 552 position: absolute; 553 left: -20px; 554 top: -4px; 555 list-style: none; 556 background: #fff; 557 border: 1px solid #cccccc; 558 z-index: 2; 559 padding: 55px 25px 8px 20px; 560 margin: 0; 561 display: none; } 562 #stm_wpml_lang_switcher:hover ul { 563 display: block; } 564 #stm_wpml_lang_switcher .active_language { 565 position: relative; 566 color: #999; 567 cursor: pointer; 568 z-index: 5; } 569 #stm_wpml_lang_switcher .active_language .fa { 570 margin: 0 0 0 4px; } 571 #stm_wpml_lang_switcher li { 572 margin: 0 0 10px; 573 font-weight: 400; } 574 #stm_wpml_lang_switcher li a { 575 color: #aaaaaa; } 576 #stm_wpml_lang_switcher li a:hover { 577 color: #a8a8a8; } 578 579.pop-search-box { 580 position: absolute; 581 right: 4px; 582 top: 100%; 583 width: 300px; 584 padding: 16px; 585 margin-top: 7px; 586 background: #fff; 587 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.35); 588 visibility: hidden; 589 opacity: 0; 590 -webkit-transition: all 0.3s ease; 591 -moz-transition: all 0.3s ease; 592 -ms-transition: all 0.3s ease; 593 -o-transition: all 0.3s ease; 594 transition: all 0.3s ease; } 595 .pop-search-box:before { 596 content: ""; 597 position: absolute; 598 top: -5px; 599 right: 17px; 600 width: 0; 601 height: 0; 602 border-width: 0 5px 5px; 603 border-style: solid; 604 border-color: transparent transparent #fff transparent; } 605 .pop-search-box.open { 606 visibility: visible; 607 opacity: 1; } 608 609.pop-search-box_form { 610 position: relative; } 611 .pop-search-box_form .form-control { 612 width: 100%; 613 height: auto; 614 padding: 11px 55px 11px 15px; 615 background: #eee; 616 border: none; 617 font-size: 13px; 618 color: #a8a8a8; 619 -webkit-transition: all 0.3s ease; 620 -moz-transition: all 0.3s ease; 621 -ms-transition: all 0.3s ease; 622 -o-transition: all 0.3s ease; 623 transition: all 0.3s ease; } 624 .pop-search-box_form .form-control:focus { 625 background: #fff; } 626 .pop-search-box_form button { 627 position: absolute; 628 right: 0; 629 top: 0; 630 width: 40px; 631 height: 100%; 632 padding: 0; 633 background: #cb0000; 634 border: none; 635 font-size: 16px; 636 color: #fff; 637 text-align: center; } 638 639body.header_style_2 .header_top { 640 background: rgba(255, 255, 255, 0.3); 641 padding: 0; 642 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); 643 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); 644 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); } 645 body.header_style_2 .header_top:before { 646 display: none; } 647 body.header_style_2 .header_top .logo { 648 float: none; } 649 body.header_style_2 .header_top .logo a { 650 margin-top: -12px; } 651 body.header_style_2 .header_top .top_nav { 652 position: relative; 653 float: none; 654 bottom: auto; 655 top: auto; 656 left: auto; 657 right: auto; 658 padding: 33px 0; 659 overflow: inherit; } 660 body.header_style_2 .header_top .top_nav .top_nav_wrapper, body.header_style_2 .header_top .top_nav .main_menu_nav { 661 background: none; 662 box-shadow: none; 663 float: right; } 664 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul, body.header_style_2 .header_top .top_nav .main_menu_nav > ul { 665 padding: 0; } 666 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li { 667 letter-spacing: -0.04em; } 668 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a { 669 color: #a8a8a8; 670 padding: 10px 16px; 671 height: auto; } 672 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { 673 color: #cb0000; } 674 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li:hover > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li:hover > a { 675 color: #cb0000; } 676 body.header_style_2 .header_top .top_nav .header_socials { 677 float: right; 678 font-size: 0; 679 margin: 0 0 0 40px; } 680 body.header_style_2 .header_top .top_nav .header_socials a { 681 font-size: 16px; 682 line-height: 16px; 683 display: inline-block; 684 margin: 14px 0 0 25px; 685 color: #a8a8a8; 686 transition: color 0.2s linear; } 687 body.header_style_2 .header_top .top_nav .header_socials a.cart_count { 688 position: relative; 689 font-size: 15px; } 690 body.header_style_2 .header_top .top_nav .header_socials a.cart_count .count { 691 position: absolute; 692 right: -10px; 693 top: -11px; 694 background: #cb0000; 695 -webkit-border-radius: 50%; 696 -moz-border-radius: 50%; 697 -ms-border-radius: 50%; 698 border-radius: 50%; 699 width: 19px; 700 height: 19px; 701 font-size: 9px; 702 font-family: "Montserrat", sans-serif; 703 font-weight: 700; 704 text-align: center; 705 line-height: 21px; 706 color: #222222 !important; } 707 body.header_style_2 .header_top .top_nav .header_socials a:first-child { 708 margin: 0; } 709 body.header_style_2 .header_top .top_nav .header_socials a:hover { 710 color: #cb0000; 711 text-decoration: none; } 712 713body.header_style_3 .header_top { 714 padding: 45px 0 30px; } 715 body.header_style_3 .header_top:before { 716 display: none; } 717 body.header_style_3 .header_top .icon_text { 718 margin-top: 0; } 719 body.header_style_3 .header_top .logo a { 720 margin-top: -13px; } 721 body.header_style_3 .header_top .header_socials a { 722 margin-top: 5px; } 723 724body.header_style_3 .top_nav { 725 position: relative; 726 float: none; 727 bottom: auto; 728 top: auto; 729 left: auto; 730 right: auto; 731 padding: 0; 732 overflow: inherit; 733 background: #a8a8a8; } 734 body.header_style_3 .top_nav .top_nav_wrapper { 735 background: none; 736 box-shadow: none; 737 border-top: 1px solid rgba(255, 255, 255, 0.15); } 738 body.header_style_3 .top_nav .top_nav_wrapper > ul { 739 margin: 0 0 0 -16px; 740 padding: 0; } 741 body.header_style_3 .top_nav .icon_text { 742 margin-right: 0; } 743 744body.header_style_4 .header_top { 745 background: #fff; 746 padding: 48px 0 37px; } 747 body.header_style_4 .header_top:before { 748 display: none; } 749 body.header_style_4 .header_top .icon_text { 750 margin-top: 0; 751 margin-left: 63px; } 752 body.header_style_4 .header_top .icon_text .icon { 753 font-size: 22px; 754 margin-right: 12px; } 755 body.header_style_4 .header_top .icon_text .text { 756 color: #a8a8a8; } 757 body.header_style_4 .header_top .icon_text .text strong { 758 font-weight: 700; } 759 body.header_style_4 .header_top .icon_text.big {
760 margin-right: 5px; 761 margin-left: 56px; } 762 body.header_style_4 .header_top .icon_text.big .text strong { 763 font-size: 13px; } 764 body.header_style_4 .header_top .logo a { 765 margin-top: -9px; } 766 767body.header_style_4 .top_nav { 768 position: relative; 769 float: none; 770 bottom: auto; 771 top: auto; 772 left: auto; 773 right: auto; 774 padding: 0; 775 overflow: inherit; 776 background: #a8a8a8; } 777 body.header_style_4 .top_nav .top_nav_wrapper { 778 background: none; 779 box-shadow: none; } 780 body.header_style_4 .top_nav .top_nav_wrapper > ul { 781 margin: 0 0 0 -26px; 782 padding: 0; } 783 body.header_style_4 .top_nav .top_nav_wrapper > ul > li { 784 font-size: 13px; 785 font-weight: 700 !important; 786 text-transform: uppercase; } 787 body.header_style_4 .top_nav .top_nav_wrapper > ul > li:first-child > a:after { 788 display: none; } 789 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { 790 padding: 21px 25px; } 791 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a:after { 792 content: ''; 793 position: absolute; 794 left: 0; 795 top: 50%; 796 height: 27px; 797 width: 1px; 798 margin: -14.5px 0 0; 799 background: rgba(255, 255, 255, 0.15); } 800 body.header_style_4 .top_nav .icon_text { 801 margin-right: 0; } 802 body.header_style_4 .top_nav .header_socials a { 803 font-size: 18px; 804 margin: 18px 0 0 22px; 805 color: #fff; 806 opacity: .5; 807 -webkit-transition: all 0.3s ease; 808 -moz-transition: all 0.3s ease; 809 -ms-transition: all 0.3s ease; 810 -o-transition: all 0.3s ease; 811 transition: all 0.3s ease; } 812 body.header_style_4 .top_nav .header_socials a:hover { 813 color: #fff; 814 opacity: 1; } 815 body.header_style_4 .top_nav .header_socials a .fa-youtube:before { 816 content: '\f16a'; } 817 body.header_style_4 .top_nav .header_search { 818 float: right; 819 position: relative; 820 margin-top: 18px; 821 margin-left: 27px; 822 padding: 1px 20px 4px 25px; 823 border-left: 1px solid rgba(255, 255, 255, 0.15); } 824 body.header_style_4 .top_nav .header_search a { 825 display: inline-block; 826 font-size: 16px; 827 color: #fff; 828 opacity: .5; 829 -webkit-transition: all 0.3s ease; 830 -moz-transition: all 0.3s ease; 831 -ms-transition: all 0.3s ease; 832 -o-transition: all 0.3s ease; 833 transition: all 0.3s ease; } 834 body.header_style_4 .top_nav .header_search a:hover { 835 opacity: 1; } 836 body.header_style_4 .top_nav .header_search.active a { 837 opacity: 1; } 838 body.header_style_4 .top_nav .header_search.active .pop-search-box { 839 visibility: visible; 840 opacity: 1; } 841 842body.header_style_5 .header_top { 843 position: relative; 844 z-index: 21; 845 background: transparent; 846 padding: 26px 0 36px; } 847 body.header_style_5 .header_top:before { 848 display: none; } 849 body.header_style_5 .header_top .info-text { 850 color: #a8a8a8; 851 font-size: 13px; 852 line-height: normal; } 853 body.header_style_5 .header_top .info-text strong, body.header_style_5 .header_top .info-text b { 854 font-family: "Montserrat", sans-serif; 855 font-weight: 700; 856 font-size: 18px; } 857 body.header_style_5 .header_top .info-text.__phone-number { 858 position: absolute; 859 right: 15px; 860 top: 15px; 861 line-height: 16px; } 862 body.header_style_5 .header_top .logo { 863 float: none; } 864 body.header_style_5 .header_top .logo a img { 865 display: block; 866 margin: 0 auto; } 867 body.header_style_5 .header_top #lang_sel { 868 position: relative; 869 float: left; 870 -webkit-transition: all 0.3s ease; 871 -moz-transition: all 0.3s ease; 872 -ms-transition: all 0.3s ease; 873 -o-transition: all 0.3s ease; 874 transition: all 0.3s ease; } 875 body.header_style_5 .header_top #lang_sel > ul { 876 list-style: none; 877 margin: 0; 878 padding: 0; } 879 body.header_style_5 .header_top #lang_sel > ul > li .lang_sel_sel { 880 position: relative; 881 display: block; 882 padding: 16px 24px 16px 1px; 883 color: #a8a8a8; 884 text-decoration: none !important; } 885 body.header_style_5 .header_top #lang_sel > ul > li .lang_sel_sel:after { 886 content: ""; 887 border-left: 3px solid transparent; 888 border-right: 3px solid transparent; 889 border-top: 5px solid #a8a8a8; 890 position: absolute; 891 right: 2px; 892 top: 50%; 893 margin: -2px 0 0; } 894 body.header_style_5 .header_top #lang_sel > ul > li > ul { 895 position: absolute; 896 visibility: hidden; 897 left: 0; 898 top: 100%; 899 min-width: 100%; 900 background: #a8a8a8; 901 list-style: none; 902 padding: 2px 0 12px; 903 margin: 0; 904 opacity: 0; 905 -webkit-transition: all 0.3s ease; 906 -moz-transition: all 0.3s ease; 907 -ms-transition: all 0.3s ease; 908 -o-transition: all 0.3s ease; 909 transition: all 0.3s ease; } 910 body.header_style_5 .header_top #lang_sel > ul > li > ul a { 911 color: #fff; 912 display: block; 913 padding: 10px 20px; 914 text-decoration: none !important; 915 -webkit-transition: background 0.3s ease; 916 -moz-transition: background 0.3s ease; 917 -ms-transition: background 0.3s ease; 918 -o-transition: background 0.3s ease; 919 transition: background 0.3s ease; } 920 body.header_style_5 .header_top #lang_sel > ul > li > ul a:hover { 921 background: #cb0000; } 922 body.header_style_5 .header_top #lang_sel:hover { 923 background: transparent; } 924 body.header_style_5 .header_top #lang_sel:hover > ul > li > ul { 925 visibility: visible; 926 opacity: 1; } 927 928body.header_style_5 .top_nav { 929 position: relative; 930 float: none; 931 bottom: auto; 932 top: auto; 933 left: auto; 934 right: auto; 935 padding: 0; 936 overflow: inherit; 937 background: transparent; } 938 body.header_style_5 .top_nav .top_nav_wrapper { 939 background: none; 940 box-shadow: none; 941 border-bottom: 1px solid rgba(168,168,168,0.25); 942 text-align: center; } 943 body.header_style_5 .top_nav .top_nav_wrapper > ul { 944 margin: 0 auto; 945 display: inline-block; 946 vertical-align: top; 947 padding: 0; 948 float: none; 949 text-align: left; } 950 body.header_style_5 .top_nav .top_nav_wrapper > ul > li { 951 font-size: 14px; } 952 body.header_style_5 .top_nav .top_nav_wrapper > ul > li:first-child > a:after { 953 display: none; } 954 body.header_style_5 .top_nav .top_nav_wrapper > ul > li > a { 955 color: #a8a8a8; 956 height: auto; 957 text-transform: uppercase; 958 padding: 20px 26px; 959 letter-spacing: -.5px; } 960 body.header_style_5 .top_nav .top_nav_wrapper > ul > li.current_page_item > a, 961 body.header_style_5 .top_nav .top_nav_wrapper > ul > li.current-menu-item > a, 962 body.header_style_5 .top_nav .top_nav_wrapper > ul > li:hover > a { 963 color: #cb0000; } 964 body.header_style_5 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 965 content: ""; 966 position: absolute; 967 top: 26px; 968 right: 6px; 969 width: 0; 970 height: 0; 971 border-width: 5px 4px 0 4px; 972 border-style: solid; 973 border-color: #cb0000 transparent transparent transparent; } 974 975body.header_style_5.header_inverse .header_top .info-text { 976 color: #fff; } 977 978body.header_style_5.header_inverse #lang_sel { 979 -webkit-transition: all 0.3s ease; 980 -moz-transition: all 0.3s ease; 981 -ms-transition: all 0.3s ease; 982 -o-transition: all 0.3s ease; 983 transition: all 0.3s ease; } 984 body.header_style_5.header_inverse #lang_sel > ul > li .lang_sel_sel { 985 color: #fff; } 986 body.header_style_5.header_inverse #lang_sel > ul > li .lang_sel_sel:after { 987 border-top: 5px solid #fff; } 988 989body.header_style_5.header_inverse .top_nav .top_nav_wrapper { 990 border-bottom: 1px solid rgba(255, 255, 255, 0.25); } 991 body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li > a { 992 color: #fff; } 993 body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li.current_page_item > a, 994 body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li.current-menu-item > a, 995 body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li:hover > a { 996 color: #cb0000; } 997 998body.header_style_5.title_box_image_added .top_nav .top_nav_wrapper { 999 border: none; } 1000 1001body.header_style_6 .header_top { 1002 background: transparent; 1003 padding: 0; 1004 position: relative; } 1005 body.header_style_6 .header_top:before { 1006 content: ""; 1007 position: absolute; 1008 width: 100%; 1009 top: 0; 1010 left: 0; 1011 height: 47px; 1012 background: #fff; } 1013 body.header_style_6 .header_top .header_top_wrapper { 1014 background: #a8a8a8; 1015 padding: 0 40px; } 1016 body.header_style_6 .header_top .logo { 1017 float: none; } 1018 body.header_style_6 .header_top .logo a { 1019 margin-top: -12px; } 1020 body.header_style_6 .header_top .top_nav { 1021 position: relative; 1022 float: none; 1023 bottom: auto; 1024 top: auto; 1025 left: auto; 1026 right: auto; 1027 padding: 26px 0; 1028 overflow: inherit; } 1029 body.header_style_6 .header_top .top_nav .main_menu_nav { 1030 margin-right: -25px; } 1031 body.header_style_6 .header_top .top_nav .top_nav_wrapper, body.header_style_6 .header_top .top_nav .main_menu_nav { 1032 background: none; 1033 box-shadow: none; 1034 float: right; } 1035 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul, body.header_style_6 .header_top .top_nav .main_menu_nav > ul { 1036 padding: 0; } 1037 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li { 1038 letter-spacing: -0.04em; } 1039 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li > a { 1040 color: #fff; 1041 padding: 10px 25px; 1042 text-transform: uppercase; 1043 font-size: 14px; 1044 height: auto; } 1045 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.menu-item-has-children > a:after { 1046 content: ""; 1047 position: absolute; 1048 top: 16px; 1049 right: 6px; 1050 width: 0; 1051 height: 0; 1052 border-width: 5px 4px 0 4px; 1053 border-style: solid; 1054 border-color: #cb0000 transparent transparent transparent; } 1055 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { 1056 color: #cb0000; } 1057 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li:hover > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li:hover > a { 1058 color: #cb0000; } 1059 1060body.header_style_7 { 1061 margin-left: 300px; } 1062 body.header_style_7 .stm-revslider-wrapper { 1063 padding-left: 300px !important; } 1064 body.header_style_7 #wrapper { 1065 overflow: visible; } 1066 body.header_style_7 #main, 1067 body.header_style_7 #footer { 1068 overflow: hidden; } 1069 body.header_style_7.header_transparent #header { 1070 position: relative; } 1071 body.header_style_7 .container { 1072 max-width: 1140px; 1073 width: 100%; } 1074 body.header_style_7 .header_side { 1075 position: fixed; 1076 top: 0; 1077 bottom: 0; 1078 left: 0; 1079 width: 300px; 1080 background: #fff; 1081 box-shadow: 1px 0 6px rgba(0, 0, 0, 0.2); } 1082 body.header_style_7 .header_side_wrapper { 1083 padding-top: 79px; 1084 padding-left: 38px; 1085 padding-right: 33px; 1086 padding-bottom: 40px; } 1087 body.header_style_7 .logo { 1088 float: none; 1089 text-align: center; } 1090 body.header_style_7 .side_nav { 1091 margin-top: 62px; } 1092 body.header_style_7 .side_nav .main_menu_nav { 1093 list-style: none; 1094 padding-left: 0; 1095 margin-bottom: 0; } 1096 body.header_style_7 .side_nav .main_menu_nav > li { 1097 position: relative; 1098 padding: 0 48px 0 53px; 1099 margin: 0 -48px 0 -53px; } 1100 body.header_style_7 .side_nav .main_menu_nav > li:not(:first-child) > a { 1101 border-top: 1px solid rgba(168,168,168,0.21); } 1102 body.header_style_7 .side_nav .main_menu_nav > li > a { 1103 position: relative; 1104 display: block; 1105 padding: 19.5px 0; 1106 color: #a8a8a8; 1107 text-transform: uppercase; 1108 font-weight: 700; 1109 font-family: "Montserrat", sans-serif; 1110 font-size: 14px; 1111 -webkit-transition: all 0.3s ease; 1112 -moz-transition: all 0.3s ease; 1113 -ms-transition: all 0.3s ease; 1114 -o-transition: all 0.3s ease; 1115 transition: all 0.3s ease; } 1116 body.header_style_7 .side_nav .main_menu_nav > li > a:focus, body.header_style_7 .side_nav .main_menu_nav > li > a:hover { 1117 text-decoration: none; } 1118 body.header_style_7 .side_nav .main_menu_nav > li.menu-item-has-children > a { 1119 padding-right: 10px; } 1120 body.header_style_7 .side_nav .main_menu_nav > li.menu-item-has-children > a:after { 1121 content: "\f105"; 1122 font: normal normal normal 14px/1 FontAwesome; 1123 font-size: inherit; 1124 text-rendering: auto; 1125 -webkit-font-smoothing: antialiased; 1126 -moz-osx-font-smoothing: grayscale; 1127 transform: translate(0, 0); 1128 font-size: 14px; 1129 position: absolute; 1130 right: 0; 1131 top: 21px; } 1132 body.header_style_7 .side_nav .main_menu_nav > li.current-menu-item > a, body.header_style_7 .side_nav .main_menu_nav > li.current-menu-parent > a, body.header_style_7 .side_nav .main_menu_nav > li:hover > a { 1133 color: #cb0000; } 1134 body.header_style_7 .side_nav .main_menu_nav > li ul { 1135 width: 208px; 1136 background: #fff; 1137 box-shadow: 2px 1px 6px rgba(0, 0, 0, 0.2); 1138 position: absolute; 1139 left: 100%; 1140 top: -10px; 1141 margin-bottom: 0; 1142 margin-left: -20px; 1143 padding: 10px 0; 1144 list-style: none; 1145 visibility: hidden; 1146 opacity: 0; 1147 -webkit-transition: all 0.3s ease; 1148 -moz-transition: all 0.3s ease; 1149 -ms-transition: all 0.3s ease; 1150 -o-transition: all 0.3s ease; 1151 transition: all 0.3s ease; } 1152 body.header_style_7 .side_nav .main_menu_nav > li ul ul { 1153 margin-left: 0; } 1154 body.header_style_7 .side_nav .main_menu_nav > li ul li { 1155 position: relative; } 1156 body.header_style_7 .side_nav .main_menu_nav > li ul li a { 1157 display: block; 1158 position: relative; 1159 padding: 11px 20px; 1160 font-size: 13px; 1161 font-family: "Montserrat", sans-serif; 1162 color: #a8a8a8; 1163 text-transform: uppercase; } 1164 body.header_style_7 .side_nav .main_menu_nav > li ul li a:hover, body.header_style_7 .side_nav .main_menu_nav > li ul li a:focus { 1165 text-decoration: none; } 1166 body.header_style_7 .side_nav .main_menu_nav > li ul li.menu-item-has-children > a { 1167 padding-right: 25px; } 1168 body.header_style_7 .side_nav .main_menu_nav > li ul li.menu-item-has-children > a:after { 1169 content: "\f105"; 1170 font: normal normal normal 14px/1 FontAwesome; 1171 font-size: inherit; 1172 text-rendering: auto; 1173
1173 -webkit-font-smoothing: antialiased; 1174 -moz-osx-font-smoothing: grayscale; 1175 transform: translate(0, 0); 1176 font-size: 14px; 1177 position: absolute; 1178 right: 19px; 1179 top: 13px; } 1180 body.header_style_7 .side_nav .main_menu_nav > li ul li:hover > a { 1181 background: #a8a8a8; 1182 color: #fff; 1183 box-shadow: none; } 1184 body.header_style_7 .side_nav .main_menu_nav > li ul li:hover > ul { 1185 visibility: visible; 1186 opacity: 1; } 1187 body.header_style_7 .side_nav .main_menu_nav > li:hover > ul { 1188 visibility: visible; 1189 opacity: 1; } 1190 body.header_style_7 .header_socials { 1191 margin: 45px 0 0; 1192 float: none; 1193 text-align: center; } 1194 body.header_style_7 .header_socials a { 1195 font-size: 19px; 1196 color: #a8a8a8; } 1197 body.header_style_7 .header_socials a:not(:first-child) { 1198 margin-left: 36px; } 1199 body.header_style_7 .header_socials a:hover { 1200 color: #cb0000; } 1201 body.header_style_7 .header_copyright { 1202 margin-top: 47px; 1203 font-size: 13px; 1204 line-height: 24px; 1205 color: #777; } 1206 1207.top_bar { 1208 position: relative; 1209 z-index: 20; 1210 font-size: 13px; 1211 background-color: #a8a8a8; } 1212 1213#lang_sel { 1214 position: relative; 1215 float: left; 1216 -webkit-transition: all 0.3s ease; 1217 -moz-transition: all 0.3s ease; 1218 -ms-transition: all 0.3s ease; 1219 -o-transition: all 0.3s ease; 1220 transition: all 0.3s ease; } 1221 #lang_sel > ul { 1222 list-style: none; 1223 margin: 0; 1224 padding: 0; } 1225 #lang_sel > ul > li .lang_sel_sel { 1226 position: relative; 1227 display: block; 1228 padding: 16px 24px 16px 1px; 1229 color: #fff; 1230 text-decoration: none !important; } 1231 #lang_sel > ul > li .lang_sel_sel:after { 1232 content: ""; 1233 border-left: 3px solid transparent; 1234 border-right: 3px solid transparent; 1235 border-top: 5px solid #fff; 1236 position: absolute; 1237 right: 2px; 1238 top: 50%; 1239 margin: -2px 0 0; } 1240 #lang_sel > ul > li > ul { 1241 position: absolute; 1242 visibility: hidden; 1243 left: 0; 1244 top: 100%; 1245 min-width: 100%; 1246 background: #a8a8a8; 1247 list-style: none; 1248 padding: 2px 0 12px; 1249 margin: 0; 1250 opacity: 0; 1251 -webkit-transition: all 0.3s ease; 1252 -moz-transition: all 0.3s ease; 1253 -ms-transition: all 0.3s ease; 1254 -o-transition: all 0.3s ease; 1255 transition: all 0.3s ease; } 1256 #lang_sel > ul > li > ul a { 1257 color: #fff; 1258 display: block; 1259 padding: 10px 20px; 1260 text-decoration: none !important; 1261 -webkit-transition: background 0.3s ease; 1262 -moz-transition: background 0.3s ease; 1263 -ms-transition: background 0.3s ease; 1264 -o-transition: background 0.3s ease; 1265 transition: background 0.3s ease; } 1266 #lang_sel > ul > li > ul a:hover { 1267 background: #cb0000; } 1268 #lang_sel:hover { 1269 background: #a8a8a8; } 1270 #lang_sel:hover > ul > li > ul { 1271 visibility: visible; 1272 opacity: 1; } 1273 1274.top_bar_info_wr { 1275 position: relative; 1276 float: right; } 1277 .top_bar_info_wr .top_bar_info_switcher { 1278 position: relative; 1279 float: right; 1280 background: #cb0000; 1281 font-size: 13px; } 1282 .top_bar_info_wr .top_bar_info_switcher .active { 1283 position: relative; 1284 cursor: pointer; 1285 padding: 14px 42px 16px 21px; 1286 color: #a8a8a8; 1287 text-decoration: none !important; 1288 min-width: 160px; } 1289 .top_bar_info_wr .top_bar_info_switcher .active i { 1290 display: inline-block; 1291 vertical-align: middle; 1292 margin: 0 15px 0 0; 1293 font-size: 16px; } 1294 .top_bar_info_wr .top_bar_info_switcher .active span { 1295 display: inline-block; 1296 vertical-align: middle; } 1297 .top_bar_info_wr .top_bar_info_switcher .active:after { 1298 content: ''; 1299 border-left: 3px solid transparent; 1300 border-right: 3px solid transparent; 1301 border-top: 5px solid #a8a8a8; 1302 position: absolute; 1303 right: 20px; 1304 top: 50%; 1305 margin: -2px 0 0; } 1306 .top_bar_info_wr .top_bar_info_switcher ul { 1307 position: absolute; 1308 left: 0; 1309 top: 100%; 1310 display: none; 1311 background: #a8a8a8; 1312 list-style: none; 1313 padding: 12px 0; 1314 margin: 0; 1315 min-width: 100%; } 1316 .top_bar_info_wr .top_bar_info_switcher ul a { 1317 color: #fff; 1318 display: block; 1319 padding: 10px 20px; 1320 text-decoration: none !important; 1321 -webkit-transition: background 0.3s ease; 1322 -moz-transition: background 0.3s ease; 1323 -ms-transition: background 0.3s ease; 1324 -o-transition: background 0.3s ease; 1325 transition: background 0.3s ease; } 1326 .top_bar_info_wr .top_bar_info_switcher ul a:hover { 1327 background: #cb0000; } 1328 .top_bar_info_wr .top_bar_info { 1329 display: none; 1330 float: right; 1331 margin: 0; 1332 padding: 0 6px 0 0; 1333 list-style: none; } 1334 .top_bar_info_wr .top_bar_info:after { 1335 content: ''; 1336 display: inline-block; 1337 vertical-align: middle; 1338 height: 50px; } 1339 .top_bar_info_wr .top_bar_info li { 1340 display: inline-block; 1341 vertical-align: middle; 1342 padding: 5px 23px; 1343 color: #fff; 1344 font-size: 13px; } 1345 .top_bar_info_wr .top_bar_info li a { 1346 color: #fff; 1347 text-decoration: none !important; 1348 -webkit-transition: all 0.3s ease; 1349 -moz-transition: all 0.3s ease; 1350 -ms-transition: all 0.3s ease; 1351 -o-transition: all 0.3s ease; 1352 transition: all 0.3s ease; } 1353 .top_bar_info_wr .top_bar_info li a:hover span { 1354 text-decoration: underline; } 1355 .top_bar_info_wr .top_bar_info li i { 1356 display: inline-block; 1357 vertical-align: middle; 1358 margin: 0 12px 0 0; 1359 font-size: 16px; 1360 color: #cb0000; } 1361 .top_bar_info_wr .top_bar_info li span { 1362 display: inline-block; 1363 vertical-align: middle; } 1364 1365.top_bar_contacts { 1366 list-style: none; 1367 padding-left: 0; 1368 margin-bottom: 0; } 1369 .top_bar_contacts:after { 1370 content: ""; 1371 display: table; 1372 clear: both; } 1373 .top_bar_contacts > li { 1374 float: left; 1375 margin: 0 80px 0 0; 1376 color: #fff; 1377 font-size: 13px; } 1378 .top_bar_contacts > li .top_bar_contacts_text { 1379 display: inline-block; 1380 vertical-align: middle; 1381 line-height: 1; } 1382 .top_bar_contacts > li a { 1383 color: #fff; } 1384 .top_bar_contacts > li i { 1385 margin-right: 10px; 1386 font-size: 16px; 1387 color: #cb0000; 1388 vertical-align: middle; 1389 display: inline-block; 1390 line-height: 1; } 1391 .top_bar_contacts > li i.stm-email { 1392 font-size: 12px; } 1393 .top_bar_contacts > li i.stm-location-2 { 1394 font-size: 17px; } 1395 1396body.header_style_6 #lang_sel { 1397 margin-right: 80px; 1398 -webkit-transition: all 0.3s ease; 1399 -moz-transition: all 0.3s ease; 1400 -ms-transition: all 0.3s ease; 1401 -o-transition: all 0.3s ease; 1402 transition: all 0.3s ease; } 1403 body.header_style_6 #lang_sel > ul > li .lang_sel_sel { 1404 padding: 23.5px 24px 23.5px 1px; 1405 color: #a8a8a8; } 1406 body.header_style_6 #lang_sel > ul > li .lang_sel_sel:after { 1407 border-top: 5px solid #a8a8a8; } 1408 body.header_style_6 #lang_sel > ul > li > ul { 1409 min-width: 105px; 1410 background: #fff; 1411 margin: -8px 0 0; 1412 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35); } 1413 body.header_style_6 #lang_sel > ul > li > ul a { 1414 color: #a8a8a8; } 1415 body.header_style_6 #lang_sel > ul > li > ul a:hover { 1416 background: #cb0000; } 1417 body.header_style_6 #lang_sel:hover { 1418 background: transparent; } 1419 1420.top_bar .cart_count { 1421 position: relative; 1422 font-size: 16px; 1423 text-decoration: none; 1424 color: #a8a8a8; } 1425 .top_bar .cart_count .count { 1426 position: absolute; 1427 right: -10px; 1428 top: -11px; 1429 background: #cb0000; 1430 -webkit-border-radius: 50%; 1431 -moz-border-radius: 50%; 1432 -ms-border-radius: 50%; 1433 border-radius: 50%; 1434 width: 19px; 1435 height: 19px; 1436 font-size: 10px; 1437 font-family: "Open Sans", sans-serif; 1438 text-align: center; 1439 line-height: 19px; 1440 color: #222222 !important; } 1441 1442body.header_style_6 .top_bar { 1443 background: #fff; } 1444 body.header_style_6 .top_bar .cart_count_wrapper { 1445 float: right; 1446 padding: 21.5px 0; } 1447 1448body.header_style_6 .top_bar_contacts { 1449 padding: 23px 0; 1450 float: left; } 1451 body.header_style_6 .top_bar_contacts > li { 1452 color: #222; } 1453 body.header_style_6 .top_bar_contacts > li .top_bar_contacts_text strong, 1454 body.header_style_6 .top_bar_contacts > li .top_bar_contacts_text b { 1455 font-family: "Open Sans", sans-serif; } 1456 body.header_style_6 .top_bar_contacts > li a { 1457 color: #222; } 1458 1459.top_nav { 1460 position: absolute; 1461 bottom: -28px; 1462 left: 0; 1463 right: 0; 1464 z-index: 20; } 1465 .top_nav .top_nav_wrapper { 1466 background: #a8a8a8; 1467 box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } 1468 .top_nav .top_nav_wrapper > ul { 1469 position: relative; 1470 font-family: "Montserrat", sans-serif; 1471 list-style: none; 1472 margin: 0; 1473 padding: 0 35px; 1474 float: left; } 1475 .top_nav .main_menu_nav > ul { 1476 position: relative; 1477 list-style: none; 1478 margin: 0; 1479 float: left; } 1480 .top_nav .top_nav_wrapper > ul:after, .top_nav .main_menu_nav > ul:after { 1481 content: ''; 1482 clear: both; 1483 display: table; } 1484 .top_nav .top_nav_wrapper > ul > li, .top_nav .main_menu_nav > ul > li { 1485 position: relative; 1486 float: left; 1487 font-size: 16px; 1488 line-height: 1; 1489 color: #ffffff; 1490 font-weight: 600 !important; 1491 text-transform: lowercase; } 1492 .top_nav .top_nav_wrapper > ul > li.current_page_item > a, .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, .top_nav .main_menu_nav > ul > li.current_page_item > a, .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, .top_nav .main_menu_nav > ul > li.current-menu-parent > a, .top_nav .main_menu_nav > ul > li.current_page_parent > a, .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { 1493 color: #cb0000; } 1494 .top_nav .top_nav_wrapper > ul > li:hover > a, .top_nav .main_menu_nav > ul > li:hover > a { 1495 color: #cb0000; } 1496 .top_nav .top_nav_wrapper > ul > li > a, .top_nav .main_menu_nav > ul > li > a { 1497 position: relative; 1498 display: block;
1499 border-top: 4px solid transparent; 1500 border-bottom: 4px solid transparent; 1501 color: #ffffff; 1502 padding: 21px 16px; 1503 height: 64px; 1504 text-decoration: none !important; 1505 -webkit-transition: all 0.3s ease; 1506 -moz-transition: all 0.3s ease; 1507 -ms-transition: all 0.3s ease; 1508 -o-transition: all 0.3s ease; 1509 transition: all 0.3s ease; } 1510 .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a { 1511 position: relative; } 1512 .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a:hover:before, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a:hover:before { 1513 border-left-color: #cb0000; } 1514 .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a:before, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a:before { 1515 content: ''; 1516 position: absolute; 1517 right: 20px; 1518 top: 50%; 1519 margin: -4px 0 0; 1520 border-top: 4px solid transparent; 1521 border-bottom: 4px solid transparent; 1522 border-left: 5px solid #cccccc; } 1523 .top_nav .main_menu_nav > ul > li.menu-item-has-children > a, .top_nav .main_menu_nav > ul > li.page_item_has_children > a { 1524 padding-right: 23px; } 1525 .top_nav .top_nav_wrapper > ul > li ul, .top_nav .main_menu_nav > ul > li ul { 1526 position: absolute; 1527 top: 100%; 1528 left: 0; 1529 opacity: 0; 1530 visibility: hidden; 1531 background: #fff; 1532 list-style: none; 1533 padding: 14px 0; 1534 margin: 0; 1535 width: 230px; 1536 z-index: 1; 1537 -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); 1538 -moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); 1539 box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); 1540 -webkit-transition: all 0.3s ease; 1541 -moz-transition: all 0.3s ease; 1542 -ms-transition: all 0.3s ease; 1543 -o-transition: all 0.3s ease; 1544 transition: all 0.3s ease; } 1545 .top_nav .top_nav_wrapper > ul > li ul ul, .top_nav .main_menu_nav > ul > li ul ul { 1546 left: 100%; 1547 top: -2px; 1548 background: #a8a8a8; 1549 padding: 6px 0 4px; } 1550 .top_nav .top_nav_wrapper > ul > li ul ul li a, .top_nav .main_menu_nav > ul > li ul ul li a { 1551 color: #fff; 1552 padding: 12px 26px; } 1553 .top_nav .top_nav_wrapper > ul > li ul ul li a:hover, .top_nav .main_menu_nav > ul > li ul ul li a:hover { 1554 color: #cb0000; } 1555 .top_nav .top_nav_wrapper > ul li:hover > ul, .top_nav .main_menu_nav > ul li:hover > ul { 1556 visibility: visible; 1557 opacity: 1; } 1558 .top_nav .top_nav_wrapper > ul > li ul li, .top_nav .main_menu_nav > ul > li ul li { 1559 position: relative; 1560 font-weight: 500; 1561 font-size: 14px; 1562 text-transform: capitalize; 1563 color: #333333; } 1564 .top_nav .top_nav_wrapper > ul > li ul li a, .top_nav .main_menu_nav > ul > li ul li a { 1565 display: block; 1566 padding: 13px 26px 11px; 1567 color: #333333; 1568 text-decoration: none !important; } 1569 .top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:before { 1570 content: ''; 1571 position: absolute; 1572 left: 0; 1573 right: 0; 1574 top: -2px; 1575 height: 2px; 1576 background: #a8a8a8; 1577 opacity: 0; 1578 visibility: hidden; } 1579 .top_nav .main_menu_nav > ul > li ul li:after, .top_nav .top_nav_wrapper > ul > li ul li:after { 1580 content: ''; 1581 position: absolute; 1582 left: 0; 1583 right: 0; 1584 bottom: -2px; 1585 height: 2px; 1586 background: #a8a8a8; 1587 opacity: 0; 1588 visibility: hidden; } 1589 .top_nav .main_menu_nav > ul > li ul li:hover:before, .top_nav .top_nav_wrapper > ul > li ul li:hover:before { 1590 opacity: 1; 1591 visibility: visible; } 1592 .top_nav .main_menu_nav > ul > li ul li:hover:after, .top_nav .top_nav_wrapper > ul > li ul li:hover:after { 1593 opacity: 1; 1594 visibility: visible; } 1595 .top_nav .main_menu_nav > ul > li ul li:hover > a, .top_nav .top_nav_wrapper > ul > li ul li:hover > a { 1596 background: #a8a8a8; 1597 color: #fff; } 1598 .top_nav .icon_text { 1599 float: right; 1600 padding: 0 0 0 35px; 1601 margin: 18px 38px 0 0; 1602 color: #fff; } 1603 .top_nav .icon_text:before { 1604 content: ''; 1605 position: absolute; 1606 left: 0; 1607 top: 50%; 1608 margin: -17px 0 0 0; 1609 border-left: 1px solid rgba(255, 255, 255, 0.15); 1610 height: 27px; } 1611 .top_nav .icon_text strong { 1612 color: #fff; 1613 font-size: 18px; 1614 font-weight: 700 !important; 1615 font-family: "Montserrat", sans-serif; } 1616 .top_nav .icon_text strong a { 1617 color: #fff; 1618 font-size: 18px; } 1619 .top_nav .icon_text span { 1620 font-size: 13px; } 1621 1622body.sticky_menu.header_style_1.admin-bar #header .top_nav.affix, body.sticky_menu.header_style_3.admin-bar #header .top_nav.affix, body.sticky_menu.header_style_4.admin-bar #header .top_nav.affix { 1623 top: 32px; } 1624 1625body.sticky_menu.header_style_1 #header .top_nav, body.sticky_menu.header_style_3 #header .top_nav, body.sticky_menu.header_style_4 #header .top_nav { 1626 -webkit-transition: all 0.3s ease; 1627 -moz-transition: all 0.3s ease; 1628 -ms-transition: all 0.3s ease; 1629 -o-transition: all 0.3s ease; 1630 transition: all 0.3s ease; } 1631 body.sticky_menu.header_style_1 #header .top_nav.affix, body.sticky_menu.header_style_3 #header .top_nav.affix, body.sticky_menu.header_style_4 #header .top_nav.affix { 1632 position: fixed; 1633 left: 0; 1634 top: 0; 1635 right: 0; 1636 bottom: auto; 1637 -webkit-transform: translateZ(0); } 1638 body.sticky_menu.header_style_1 #header .top_nav.affix .top_nav_wrapper, body.sticky_menu.header_style_3 #header .top_nav.affix .top_nav_wrapper, body.sticky_menu.header_style_4 #header .top_nav.affix .top_nav_wrapper { 1639 border-top: none; } 1640 1641body.sticky_menu.header_style_2.admin-bar #header .header_top.affix { 1642 top: 32px; } 1643 1644body.sticky_menu.header_style_2 #header .header_top { 1645 -webkit-transition: all 0.3s ease; 1646 -moz-transition: all 0.3s ease; 1647 -ms-transition: all 0.3s ease; 1648 -o-transition: all 0.3s ease; 1649 transition: all 0.3s ease; } 1650 body.sticky_menu.header_style_2 #header .header_top.affix { 1651 position: fixed; 1652 background: #fff; 1653 left: 0; 1654 top: 0; 1655 right: 0; 1656 bottom: auto; 1657 -webkit-transform: translateZ(0); } 1658 body.sticky_menu.header_style_2 #header .header_top.affix .top_nav { 1659 padding: 22px 0; } 1660 1661.page_title { 1662 position: relative; 1663 padding: 54px 0 27px; 1664 background-color: #cb0000; 1665 margin: 0 0 73px; 1666 background-position: 50% 0; 1667 color: #222222; 1668 background-size: cover; } 1669 .page_title h1 { 1670 color: inherit; } 1671 .page_title h1:after { 1672 background: #fff; } 1673 .page_title.transparent { 1674 background-color: transparent; 1675 padding-bottom: 0; 1676 margin-bottom: 0; 1677 padding-top: 32px; } 1678 .page_title.transparent h1 { 1679 margin-bottom: 20px; } 1680 .page_title.transparent h1:after { 1681 background-color: #cb0000; } 1682 .page_title.disable_title { 1683 margin-bottom: 0; 1684 padding-bottom: 17px; } 1685 1686h1.page_title_2 { 1687 line-height: 36px; 1688 padding: 0; 1689 margin-bottom: 40px; } 1690 1691body.header_transparent #header { 1692 position: absolute; 1693 left: 0; 1694 right: 0; 1695 top: 0; } 1696 1697 1698.wpb_content_element ul { 1699 margin: 0 0 20px; 1700 list-style: none; 1701 padding: 0; } 1702 .wpb_content_element ul li { 1703 position: relative; 1704 padding: 0 0 0 26px; 1705 margin: 0 0 9px; 1706 line-height: 22px; 1707 color: #222222; } 1708 .wpb_content_element ul li:before { 1709 content: "\f04d"; 1710 font: normal normal normal 14px/1 FontAwesome; 1711 font-size: inherit; 1712 text-rendering: auto; 1713 -webkit-font-smoothing: antialiased; 1714 -moz-osx-font-smoothing: grayscale; 1715 transform: translate(0, 0); 1716 position: absolute; 1717 left: 0; 1718 top: 8px; 1719 display: inline-block; 1720 vertical-align: top; 1721 font-size: 5px; 1722 color: #cb0000; 1723 transform: rotate(45deg); } 1724 1725.wpb_content_element strong { 1726 color: #333333; } 1727 1728body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper { 1729 float: right; } 1730 1731body .vc_call_to_action.vc_cta_btn_pos_left .vc_button-2-wrapper { 1732 float: left; } 1733 1734body .vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn, 1735body .vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn { 1736 float: none; 1737 margin: 0; } 1738 1739body .vc_call_to_action hgroup h2, body .vc_call_to_action h4 { 1740 font-size: 18px; 1741 line-height: 24px; 1742 font-weight: 700; 1743 padding: 11px 0; 1744 color: #fff; } 1745 1746body .vc_call_to_action hgroup h2:before, body .vc_call_to_action h4:before { 1747 display: none; } 1748 1749body .vc_call_to_action { 1750 background-color: #a8a8a8; 1751 background-image: url("../../images/stroke.png"); 1752 background-repeat: repeat; 1753 border: none; 1754 padding: 16px 30px 15px 55px; } 1755 1756body .vc_call_to_action.stretch { 1757 margin-left: -3000px; 1758 margin-right: -3000px; 1759 padding-right: 3000px; 1760 padding-left: 3000px; } 1761 1762@media all and (-webkit-min-device-pixel-ratio: 1.5) { 1763 body .vc_call_to_action { 1764 background-image: url("../../images/[email protected]"); 1765 background-size: 8px 8px; } } 1766 1767body .vc_btn, 1768body a.vc_btn, 1769body button.vc_btn, 1770body .vc_btn:hover, 1771body a.vc_btn:hover, 1772body button.vc_btn:hover, 1773body .vc_btn:focus, 1774body a.vc_btn:focus, 1775body button.vc_btn:focus { 1776 text-decoration: none !important; 1777 border: none; 1778 padding: 16px 22px 14px; 1779 border-radius: 0; 1780 font-size: 13px; 1781 line-height: 15px; 1782 font-weight: 900; 1783 display: inline-block; 1784 box-shadow: none !important; 1785 outline: none !important; 1786 color: #4c4c4b; 1787 white-space: nowrap; 1788 transition: background 0.2s linear, color 0.2s linear; } 1789 1790body .vc_btn-sm, 1791body a.vc_btn-sm, 1792body button.vc_btn-sm { 1793 padding: 13px 22px 11px !important; } 1794 1795body .vc_call_to_action a.vc_btn { 1796 position: relative; 1797 padding-right: 40px; 1798 background: #fff; } 1799 1800body .vc_call_to_action a.vc_btn:after {
1801 content: '\f054'; 1802 position: absolute; 1803 right: 13px; 1804 top: 13px; 1805 font: normal normal normal 14px/1 FontAwesome; 1806 font-size: 20px; 1807 text-rendering: auto; 1808 -webkit-font-smoothing: antialiased; 1809 -moz-osx-font-smoothing: grayscale; 1810 transform: translate(0, 0); 1811 color: #a8a8a8; } 1812 1813body .vc_call_to_action a.vc_btn:hover, 1814body .vc_call_to_action a.vc_btn:active, 1815body .vc_call_to_action a.vc_btn:focus { 1816 color: #fff; 1817 background: #333; } 1818 1819body .wpb_image_grid .wpb_image_grid_ul .isotope-item { 1820 margin: 0 15px 15px 0; } 1821 1822body .wpb_image_grid .wpb_image_grid_ul { 1823 width: 110%; } 1824 1825.wpb_gallery h5:before { 1826 display: none; } 1827 1828.wpb_gallery h5 { 1829 margin: 0 0 30px 0; } 1830 1831body .vc_separator.type_2 { 1832 background: url("../../images/pattern_3.png") repeat-x 0 0; 1833 background-size: 8px 5px; 1834 height: 5px; } 1835 1836.wpb_widgetised_column aside.widget { 1837 margin: 0 0 40px 0; } 1838 1839.vc_grid-item.services .vc_gitem-post-data-source-post_image h2:before { 1840 display: none; } 1841 1842.vc_grid-item.services .vc_gitem-post-data-source-post_image img { 1843 height: 196px; 1844 width: auto; } 1845 1846.vc_grid-item.services .vc_gitem-post-data-source-post_title { 1847 text-transform: uppercase; } 1848 1849.vc_grid-item.services .vc_gitem-post-data-source-post_title a { 1850 color: #333333; } 1851 1852.vc_grid-item.services .vc_gitem-post-data-source-post_title a:hover { 1853 color: #a8a8a8; } 1854 1855.vc_grid-item.services .vc_gitem-post-data-source-post_title > *:before { 1856 background: #cbcbcb; } 1857 1858.vc_grid-item.services:hover .vc_gitem-post-data-source-post_title > *:before { 1859 background: #a8a8a8; } 1860 1861.vc_grid-item.services .vc_gitem-post-data-source-post_title > * { 1862 margin: 0; } 1863 1864.vc_grid-item.services .vc_grid-item-mini { 1865 padding-bottom: 45px; 1866 background: url("../../images/pattern_3.png") repeat-x -5px 100%; } 1867 1868.post_grid_no_pattern .vc_grid-item.services .vc_grid-item-mini, 1869.post_grid_no_pattern { 1870 background: none; 1871 padding-bottom: 0; } 1872 1873body .vc_grid.vc_grid-gutter-30px .vc_grid-item { 1874 padding-bottom: 40px; 1875 display: inline-block; 1876 float: none; 1877 vertical-align: top; } 1878 1879.vc_grid.vc_row .vc_grid-item.services .wpb_content_element, 1880.vc_grid.vc_row .vc_grid-item.services .vc_icon_element, 1881.vc_grid.vc_row .vc_grid-item.services .vc_btn { 1882 margin: 0; } 1883 1884body .vc_btn-orange, 1885body a.vc_btn-orange, 1886body button.vc_btn-orange { 1887 background: #a8a8a8; } 1888 1889body .vc_btn-orange:hover, 1890body a.vc_btn-orange:hover, 1891body button.vc_btn-orange:hover { 1892 background: #777777; } 1893 1894body .vc_grid.vc_row .vc_grid-item .vc_grid-item-mini { 1895 position: relative; } 1896 1897body .vc_grid.vc_row .vc_grid-item { 1898 padding-bottom: 40px !important; } 1899 1900.vc_grid.vc_row .vc_grid-item.vc_col-sm-4:nth-child(-n+3) .vc_grid-item-mini:before { 1901 display: none; } 1902 1903.vc_grid.vc_row .vc_grid-item.vc_col-sm-4:nth-child(-n+3) .vc_grid-item-mini { 1904 padding-top: inherit; } 1905 1906.vc_grid.vc_row .vc_grid-item.vc_col-sm-2:nth-child(-n+6) .vc_grid-item-mini:before { 1907 display: none; } 1908 1909.vc_grid.vc_row .vc_grid-item.vc_col-sm-2:nth-child(-n+6) .vc_grid-item-mini { 1910 padding-top: inherit; } 1911 1912.vc_grid.vc_row .vc_grid-item.vc_col-sm-3:nth-child(-n+4) .vc_grid-item-mini:before { 1913 display: none; } 1914 1915.vc_grid.vc_row .vc_grid-item.vc_col-sm-3:nth-child(-n+4) .vc_grid-item-mini { 1916 padding-top: inherit; } 1917 1918.vc_grid.vc_row .vc_grid-item.vc_col-sm-6:nth-child(-n+2) .vc_grid-item-mini:before { 1919 display: none; } 1920 1921.vc_grid.vc_row .vc_grid-item.vc_col-sm-6:nth-child(-n+2) .vc_grid-item-mini { 1922 padding-top: inherit; } 1923 1924.vc_grid.vc_row .vc_grid-item.vc_col-sm-12:first-child .vc_grid-item-mini:before { 1925 display: none; } 1926 1927.vc_grid.vc_row .vc_grid-item.vc_col-sm-12:first-child .vc_grid-item-mini { 1928 padding-top: inherit; } 1929 1930body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper { 1931 padding-top: 0; } 1932 1933body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper img { 1934 max-width: 100%; 1935 height: auto; } 1936 1937body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video { 1938 position: absolute; 1939 top: 50%; 1940 left: 50%; 1941 width: 65px; 1942 height: 65px; 1943 border: 5px solid #cb0000; 1944 background: #cb0000; 1945 opacity: 0.9; 1946 margin: -32px 0 0 -32px; 1947 -webkit-transition: all 0.3s ease; 1948 -moz-transition: all 0.3s ease; 1949 -ms-transition: all 0.3s ease; 1950 -o-transition: all 0.3s ease; 1951 transition: all 0.3s ease; } 1952 1953body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:after {
1954 content: ''; 1955 position: absolute; 1956 top: 16px; 1957 left: 21px; 1958 border-top: 11px solid transparent; 1959 border-bottom: 11px solid transparent; 1960 border-right: 15px solid transparent; 1961 border-left: 15px solid #222; } 1962 1963body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:hover { 1964 opacity: 1; } 1965 1966body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:hover:after { 1967 border-left-color: #fff; } 1968 1969body .wpb_gmaps_widget .wpb_wrapper { 1970 padding: 0; 1971 background: none; } 1972 1973body .vc_grid.vc_row.vc_grid-gutter-40px .vc_grid-item { 1974 padding-right: 40px; 1975 padding-bottom: 40px; } 1976 1977body .vc_grid.vc_row.vc_grid-gutter-45px .vc_grid-item { 1978 padding-right: 45px; 1979 padding-bottom: 45px; } 1980 1981body .vc_grid.vc_row.vc_grid-gutter-50px .vc_grid-item { 1982 padding-right: 50px; 1983 padding-bottom: 50px; } 1984 1985body .vc_grid.vc_row.vc_grid-gutter-55px .vc_grid-item { 1986 padding-right: 55px; 1987 padding-bottom: 55px; } 1988 1989body .vc_grid.vc_row.vc_grid-gutter-60px .vc_grid-item { 1990 padding-right: 60px; 1991 padding-bottom: 60px; } 1992 1993body .vc_grid.vc_row.vc_grid-gutter-40px .vc_pageable-slide-wrapper { 1994 margin-right: -40px; } 1995 1996body .vc_grid.vc_row.vc_grid-gutter-45px .vc_pageable-slide-wrapper { 1997 margin-right: -45px; } 1998 1999body .vc_grid.vc_row.vc_grid-gutter-50px .vc_pageable-slide-wrapper { 2000 margin-right: -50px; } 2001 2002body .vc_grid.vc_row.vc_grid-gutter-55px .vc_pageable-slide-wrapper { 2003 margin-right: -55px; } 2004 2005body .vc_grid.vc_row.vc_grid-gutter-60px .vc_pageable-slide-wrapper { 2006 margin-right: -60px; } 2007 2008body .vc_column_container .vc_btn, 2009body .vc_column_container .wpb_button, 2010body .vc_grid.vc_row .vc_grid-item .vc_btn { 2011 margin: 0; } 2012 2013.vc_gitem-post-data-source-post_date:before { 2014 content: "\f017"; 2015 display: inline-block; 2016 vertical-align: middle; 2017 margin: 0 7px 0 0; 2018 font: normal normal normal 15px/1 FontAwesome; 2019 font-size: inherit; 2020 text-rendering: auto; 2021 -webkit-font-smoothing: antialiased; 2022 -moz-osx-font-smoothing: grayscale; 2023 transform: translate(0, 0); 2024 color: #a8a8a8; } 2025 2026.vc_gitem-post-data-source-post_date > * { 2027 display: inline-block; 2028 vertical-align: middle; 2029 color: #aaaaaa; 2030 font-size: 12px; } 2031 2032body .vc_btn3.vc_btn3-color-orange, 2033body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat { 2034 background-color: #a8a8a8; } 2035 2036body .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { 2037 padding-right: 40px; } 2038 2039body .vc_btn3.vc_btn3-size-md { 2040 font-size: 13px; } 2041 2042body .vc_btn3.vc_btn3-color-orange:hover, 2043body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover, 2044body .vc_btn3.vc_btn3-color-orange:focus, 2045body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus { 2046 color: #fff; 2047 background: #333; } 2048 2049.vc_col-sm-3.wpb_column .pricing_price_wrap { 2050 font-size: 35px; } 2051 2052.vc_col-sm-3.wpb_column .pricing_price_wrap, 2053.vc_col-sm-3.wpb_column .pricing-table_content, 2054.vc_col-sm-3.wpb_column .pricing-table_footer { 2055 padding: 0; } 2056 2057body .vc_message_box { 2058 text-transform: uppercase; 2059 font-weight: 900; 2060 padding: 1.8em 1em 1.8em 3em; 2061 color: #777777; 2062 margin: 0 0 30px 0; } 2063 2064body .vc_message_box-icon > .fa { 2065 font-size: 16px; } 2066 2067body .vc_color-info.vc_message_box, 2068body .vc_color-danger.vc_message_box, 2069body .vc_color-warning.vc_message_box, 2070body .vc_color-success.vc_message_box { 2071 color: #777777; } 2072 2073body .vc_message_box-outline, 2074body .vc_message_box-solid-icon { 2075 border-width: 4px; } 2076 2077body .vc_color-info.vc_message_box-outline, 2078body .vc_color-info.vc_message_box-solid-icon { 2079 border-color: #99bcdb; } 2080 2081body .vc_color-danger.vc_message_box-outline, 2082body .vc_color-danger.vc_message_box-solid-icon { 2083 border-color: #ffb3b3; } 2084 2085body .vc_color-warning.vc_message_box-outline, 2086body .vc_color-warning.vc_message_box-solid-icon { 2087 border-color: #f9d7a3; } 2088 2089body .vc_color-success.vc_message_box-outline, 2090body .vc_color-success.vc_message_box-solid-icon { 2091 border-color: #bee0a8; } 2092 2093body .vc_color-info.vc_message_box .vc_message_box-icon, 2094body .vc_color-info.vc_message_box-outline .vc_message_box-icon, 2095body .vc_color-info.vc_message_box-solid-icon .vc_message_box-icon { 2096 color: #337ab7; } 2097 2098body .vc_color-danger.vc_message_box .vc_message_box-icon, 2099body .vc_color-danger.vc_message_box-outline .vc_message_box-icon, 2100body .vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon { 2101 color: #ff6868; } 2102 2103body .vc_color-warning.vc_message_box-outline .vc_message_box-icon, 2104body .vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon, 2105body .vc_color-warning.vc_message_box .vc_message_box-icon { 2106 color: #f3b047; } 2107 2108body .vc_color-success.vc_message_box-outline .vc_message_box-icon, 2109body .vc_color-success.vc_message_box-solid-icon .vc_message_box-icon, 2110body .vc_color-success.vc_message_box .vc_message_box-icon { 2111 color: #7ec251; } 2112 2113body .vc_progress_bar .vc_label { 2114 font-size: 14px; 2115 color: #aaaaaa; 2116 display: block; 2117 margin-bottom: 12px; } 2118 2119body .vc_progress_bar .vc_single_bar { 2120 height: 6px; 2121 background: #dbdbdb; 2122 border-radius: 0; 2123 -webkit-box-shadow: none; 2124 box-shadow: none; } 2125 2126body .vc_progress_bar .vc_single_bar .vc_bar { 2127 border-radius: 0; } 2128
2129body .vc_progress_bar .vc_single_bar .vc_bar.striped { 2130 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); 2131 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 2132 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 2133 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 2134 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 2135 -webkit-background-size: 40px 40px; 2136 -moz-background-size: 40px 40px; 2137 -o-background-size: 40px 40px; 2138 background-size: 40px 40px; } 2139 2140 2141body .vc_progress_bar.style_1 .vc_single_bar, 2142body .vc_progress_bar.style_2 .vc_single_bar { 2143 background: -webkit-repeating-linear-gradient(135deg, #fff, #fff 25%, #e3e3e3 25%, #e3e3e3 50%, #fff 50%) top left fixed; 2144 background: repeating-linear-gradient(-45deg, #fff, #fff 25%, #e3e3e3 25%, #e3e3e3 50%, #fff 50%) top left fixed; 2145 background-size: 4px 4px; } 2146 2147body .vc_progress_bar.style_2 .vc_bar_value-marker { 2148 position: absolute; 2149 right: 0; 2150 bottom: 15px; 2151 line-height: 1; 2152 background-color: #dbdbdb; 2153 color: #626262; 2154 font-size: 10px; 2155 padding: 2px; 2156 -webkit-transform: translateX(50%); 2157 transform: translateX(50%); } 2158 2159body .vc_progress_bar.style_2 .vc_bar_value-marker:after { 2160 content: ""; 2161 position: absolute; 2162 top: 100%; 2163 left: 0; 2164 right: 0; 2165 height: 0; 2166 width: 0; 2167 margin: 0 auto; 2168 border: 3px solid transparent; 2169 border-top: 3px solid #dbdbdb; } 2170 2171body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline { 2172 color: #aaaaaa; 2173 border-color: #acacac; } 2174 2175body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover, 2176body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus { 2177 background-color: #a8a8a8; 2178 border-color: #a8a8a8; 2179 color: #ffffff; } 2180 2181.wpb_content_element .dropcarps_bordered:first-letter { 2182 float: left; 2183 border: 6px solid #a8a8a8; 2184 color: #a8a8a8; 2185 font-size: 28px; 2186 font-weight: 900; 2187 padding: 15.5px 17px; 2188 margin: 6px 25px 15px 0; } 2189 2190.wpb_content_element .dropcarps:first-letter { 2191 float: left; 2192 color: #aaaaaa; 2193 font-size: 28px; 2194 font-weight: 900; 2195 padding: 21.5px 23px; 2196 margin: 6px 25px 15px 0; } 2197 2198.wpb_content_element ol li { 2199 margin: 0 0 10px 0; } 2200 2201.wpb_content_element ol { 2202 padding: 0; 2203 list-style-position: inside; } 2204 2205.wpb_content_element ul.style_1 li, 2206ul.style_1 li, 2207.wpb_content_element ul.style_2 li, 2208ul.style_2 li, 2209.wpb_content_element ul.style_3 li, 2210ul.style_3 li, 2211.wpb_content_element ul.style_4 li, 2212ul.style_4 li, 2213.wpb_content_element ul.style_5 li, 2214ul.style_5 li { 2215 padding: 0 0 0 27px; 2216 margin: 0 0 10px 0; 2217 position: relative; 2218 list-style: none; } 2219 2220.wpb_content_element ul.style_1 li:last-child, 2221ul.style_1 li:last-child, 2222.wpb_content_element ul.style_2 li:last-child, 2223ul.style_2 li:last-child, 2224.wpb_content_element ul.style_3 li:last-child, 2225ul.style_3 li:last-child, 2226.wpb_content_element ul.style_4 li:last-child, 2227ul.style_4 li:last-child, 2228.wpb_content_element ul.style_5 li:last-child, 2229ul.style_5 li:last-child { 2230 margin-bottom: 0; } 2231 2232.wpb_content_element ul.style_1 li:before, 2233ul.style_1 li:before, 2234.wpb_content_element ul.style_2 li:before, 2235ul.style_2 li:before, 2236.wpb_content_element ul.style_3 li:before, 2237ul.style_3 li:before, 2238.wpb_content_element ul.style_4 li:before, 2239ul.style_4 li:before, 2240.wpb_content_element ul.style_5 li:before, 2241ul.style_5 li:before { 2242 content: "\f054"; 2243 position: absolute; 2244 left: 0; 2245 top: 3px; 2246 display: inline-block; 2247 vertical-align: top; 2248 font: normal normal normal 14px/1 FontAwesome; 2249 color: #a8a8a8; 2250 text-rendering: auto; 2251 -webkit-font-smoothing: antialiased; 2252 -moz-osx-font-smoothing: grayscale; 2253 transform: translate(0, 0); } 2254 2255 2256.wpb_content_element ul.style_1 li:before, 2257ul.style_1 li:before { 2258 content: "\f00c"; } 2259 2260.wpb_content_element ul.style_2 li:before, 2261ul.style_2 li:before { 2262 content: "\f14a"; } 2263 2264.wpb_content_element ul.style_3 li:before, 2265ul.style_3 li:before { 2266 content: "\f10c"; 2267 color: #777777; } 2268 2269.wpb_content_element ul.style_4 li:before, 2270ul.style_4 li:before { 2271 content: "\f067"; } 2272 2273.wpb_content_element ul.style_5 li:before, 2274ul.style_5 li:before { 2275 content: "\f061"; 2276 color: #777777; } 2277 2278body .wpb_tour_next_prev_nav { 2279 display: none; } 2280 2281.vc_row.buttons-group .vc_btn3-container.vc_btn3-inline { 2282 margin-right: 12px; } 2283 2284.vc_row.buttons-group .vc_btn3-container.vc_btn3-inline:last-child { 2285 margin-right: 0; } 2286 2287.stm_pricing-table { 2288 background-color: #f6f6f6; 2289 border: 5px solid #f6f6f6; 2290 padding: 35px; 2291 position: relative; 2292 -webkit-transition: all 0.3s linear; 2293 transition: all 0.3s linear; 2294 text-align: center; } 2295 2296.pricing-table_inner { 2297 display: inline-block; 2298 text-align: left; } 2299 2300.stm_pricing-table.has-label { 2301 background-color: #ffffff; 2302 border-color: #cccccc; } 2303 2304.pricing-table_head { 2305 margin: 0 0 23px 0; } 2306 2307.pricing-table_head h5:before { 2308 margin-bottom: 18px; } 2309 2310.pricing-table_head h5 { 2311 margin: 0 0 29px 0; } 2312 2313.pricing_price_wrap { 2314 font-size: 40px; 2315 line-height: 1; 2316 color: #333333; 2317 padding: 0 20px; } 2318 2319.pricing_price_prefix, 2320.pricing_price { 2321 font-weight: 900; } 2322 2323.pricing_price_separator, 2324.pricing_price_postfix { 2325 font-weight: 300; } 2326 2327.pricing-table_content { 2328 padding: 0 20px; } 2329 2330.pricing-table_content ol, 2331.pricing-table_content ul { 2332 padding: 0; 2333 margin: 0; 2334 list-style-position: inside; } 2335 2336.pricing-table_content ul { 2337 list-style: none; } 2338 2339.pricing-table_content ol li, 2340.pricing-table_content ul li { 2341 padding-left: 26px; 2342 position: relative; 2343 margin: 0 0 7px 0; } 2344 2345.pricing-table_content ol li:last-child, 2346.pricing-table_content ul li:last-child { 2347 margin-bottom: 0; } 2348 2349.pricing-table_content ul li:before { 2350 content: "\f00c"; 2351 position: absolute; 2352 left: 0; 2353 top: 3px; 2354 display: inline-block; 2355 vertical-align: top; 2356 font: normal normal normal 13px/1 FontAwesome; 2357 color: #a8a8a8; 2358 text-rendering: auto; 2359 -webkit-font-smoothing: antialiased; 2360 -moz-osx-font-smoothing: grayscale; 2361 transform: translate(0, 0); } 2362 2363.pricing-table_footer { 2364 margin: 32px 0 0 0; 2365 padding: 0 20px; } 2366 2367.vc_col-sm-3.wpb_column .pricing_price_wrap { 2368 font-size: 35px; } 2369 2370.vc_col-sm-3.wpb_column .pricing_price_wrap, 2371.vc_col-sm-3.wpb_column .pricing-table_content, 2372.vc_col-sm-3.wpb_column .pricing-table_footer { 2373 padding: 0; } 2374 2375.pricing-table_label { 2376 position: absolute; 2377 top: -5px; 2378 right: -11px; 2379 background-color: #cccccc; 2380 color: #ffffff; 2381 text-transform: uppercase; 2382 font-size: 13px; 2383 font-weight: 900; 2384 line-height: 1; 2385 padding: 10px 13px; } 2386 2387.pricing-table_label:after {
2388 content: ""; 2389 position: absolute; 2390 top: 100%; 2391 right: 0; 2392 border: 2px solid transparent; 2393 border-left: 5px solid #b0b0b0; 2394 border-top: 1px solid #b0b0b0; } 2395 2396.wpb_content_element img { 2397 max-width: 100%; 2398 height: auto; } 2399 2400body .vc_grid-container { 2401 margin-bottom: 0; } 2402 2403body .vc_grid.vc_row .vc_grid-item.no_margins { 2404 padding-bottom: 0 !important; } 2405 2406body .wpb_button, body .wpb_column > .vc_column-inner > .wpb_wrapper > :last-child { 2407 margin-bottom: 0; } 2408 2409body .wpb_button, body .wpb_column > .vc_column-inner > .wpb_wrapper > :last-child { 2410 margin-bottom: 0; } 2411 2412body .vc_col-has-fill > .vc_column-inner, body .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner { 2413 padding-top: 0; } 2414 2415.info_box { 2416 position: relative; 2417 margin: 0 0 30px; } 2418 .info_box.align_center { 2419 text-align: center; } 2420 .info_box h4 { 2421 color: #a8a8a8; 2422 margin: 0 0 13px; } 2423 .info_box h4:before { 2424 display: none; } 2425 .info_box p { 2426 margin: 0 0 14px; 2427 line-height: 22px; 2428 color: #222222; } 2429 .info_box .read_more { 2430 text-transform: lowercase; 2431 font-weight: 700; 2432 font-size: 13px; 2433 transition: color 0.2s linear; 2434 color: #222222; } 2435 .info_box .read_more .stm_icon { 2436 margin: 2px 0 0 5px; 2437 font-size: 12px; 2438 vertical-align: middle; 2439 color: #cb0000; } 2440 .info_box .read_more span { 2441 vertical-align: middle; 2442 line-height: 13px; } 2443 .info_box .read_more:hover { 2444 color: #cb0000; 2445 text-decoration: none; } 2446 .info_box ul { 2447 list-style: none; 2448 padding: 0; 2449 margin: 0; } 2450 .info_box ul li { 2451 position: relative; 2452 padding: 0 0 0 20px; 2453 margin: 0 0 4px; } 2454 .info_box ul li:before { 2455 content: "\f054"; 2456 position: absolute; 2457 left: 0; 2458 top: 5px; 2459 display: inline-block; 2460 vertical-align: top; 2461 font: normal normal normal 14px/1 FontAwesome; 2462 font-size: 10px; 2463 color: #a8a8a8; 2464 text-rendering: auto; 2465 -webkit-font-smoothing: antialiased; 2466 -moz-osx-font-smoothing: grayscale; 2467 transform: translate(0, 0); } 2468 .info_box.style_2 { 2469 background: transparent; 2470 border: 2px solid #cb0000; 2471 -webkit-transition: all 0.3s ease; 2472 -moz-transition: all 0.3s ease; 2473 -ms-transition: all 0.3s ease; 2474 -o-transition: all 0.3s ease; 2475 transition: all 0.3s ease; } 2476 .info_box.style_2 h4 { 2477 color: #fff; 2478 margin: 0 0 17px; 2479 padding-top: 21px; 2480 letter-spacing: 0; 2481 -webkit-transition: color 0.3s ease; 2482 -moz-transition: color 0.3s ease; 2483 -ms-transition: color 0.3s ease; 2484 -o-transition: color 0.3s ease; 2485 transition: color 0.3s ease; } 2486 .info_box.style_2 h4:before { 2487 display: none; } 2488 .info_box.style_2 p { 2489 margin: 0 0 17px; 2490 font-size: 13px; 2491 line-height: 18px; 2492 color: #fff; 2493 -webkit-transition: color 0.3s ease; 2494 -moz-transition: color 0.3s ease; 2495 -ms-transition: color 0.3s ease; 2496 -o-transition: color 0.3s ease; 2497 transition: color 0.3s ease; } 2498 .info_box.style_2 .read_more { 2499 color: #fff; 2500 -webkit-transition: color 0.3s ease; 2501 -moz-transition: color 0.3s ease; 2502 -ms-transition: color 0.3s ease; 2503 -o-transition: color 0.3s ease; 2504 transition: color 0.3s ease; } 2505 .info_box.style_2:hover { 2506 background: #fff; 2507 border-color: #fff; } 2508 .info_box.style_2:hover h4, 2509 .info_box.style_2:hover .read_more { 2510 color: #a8a8a8; } 2511 .info_box.style_2:hover p { 2512 color: #777; } 2513 .info_box.style_3 { 2514 overflow: hidden; } 2515 .info_box.style_3:hover .info_box_text { 2516 padding-top: 38px; 2517 top: 0; } 2518 .info_box.style_3 .info_box_text { 2519 position: absolute; 2520 left: 0; 2521 top: 163px; 2522 right: 0; 2523 bottom: 0; 2524 background: rgba(168,168,168,0.9); 2525 padding: 17px 30px 0; 2526 -webkit-transition: all 0.3s ease; 2527 -moz-transition: all 0.3s ease; 2528 -ms-transition: all 0.3s ease; 2529 -o-transition: all 0.3s ease; 2530 transition: all 0.3s ease; } 2531 .info_box.style_3 .info_box_text .title { 2532 margin-bottom: 8px; } 2533 .info_box.style_3 .info_box_text .title:after { 2534 content: ""; 2535 display: table; 2536 clear: both; } 2537 .info_box.style_3 .info_box_text .title .icon { 2538 color: #cb0000; 2539 font-size: 40px; 2540 display: table-cell; 2541 vertical-align: middle; 2542 padding: 0 12px 0 0; } 2543 .info_box.style_3 .info_box_text .title h6 { 2544 color: #fff; 2545 display: table-cell; 2546 vertical-align: middle; 2547 padding-top: 0; 2548 margin: 0; 2549 font-weight: 700; } 2550 .info_box.style_3 .info_box_text p { 2551 margin: 0 0 20px; 2552 color: #fff; 2553 padding-left: 55px; 2554 font-size: 13px; 2555 line-height: 24px; } 2556 .info_box.style_3 .info_box_text .read_more { 2557 text-transform: lowercase; 2558 font-weight: 700; 2559 font-size: 13px; 2560 transition: color 0.2s linear; 2561 color: #cb0000; 2562 padding-left: 55px; } 2563 .info_box.style_3 .info_box_text .read_more .stm_icon { 2564 margin: 2px 0 0 5px; 2565 font-size: 12px; 2566 vertical-align: middle; 2567 color: #cb0000; } 2568 .info_box.style_3 .info_box_text .read_more span { 2569 vertical-align: middle; 2570 line-height: 13px; } 2571 .info_box.style_3 .info_box_text .read_more:hover { 2572 color: #fff; 2573 text-decoration: none; }
2574 .info_box.style_3 .info_box_text .read_more:hover .stm_icon { 2575 color: #cb0000; } 2576 .info_box.style_3 .info_box_image { 2577 margin: 0; } 2578 .info_box.style_4 h4 { 2579 color: #222; 2580 letter-spacing: 0; 2581 margin-bottom: 10px; } 2582 .info_box.style_4 .info_box_image { 2583 position: relative; 2584 margin-bottom: 4px; } 2585 .info_box.style_4 .info_box_image:before { 2586 content: ""; 2587 position: absolute; 2588 z-index: 1; 2589 top: 0; 2590 left: 0; 2591 width: 100%; 2592 height: 100%; 2593 opacity: 0; 2594 background: rgba(0, 0, 0, 0.2); 2595 -webkit-transition: opacity 0.3s ease; 2596 -moz-transition: opacity 0.3s ease; 2597 -ms-transition: opacity 0.3s ease; 2598 -o-transition: opacity 0.3s ease; 2599 transition: opacity 0.3s ease; } 2600 .info_box.style_4 .info_box_image:after { 2601 content: ""; 2602 position: absolute; 2603 bottom: 0; 2604 left: 0; 2605 background: #cb0000; 2606 width: 0; 2607 height: 5px; 2608 z-index: 2; 2609 -webkit-transition: all 0.3s ease; 2610 -moz-transition: all 0.3s ease; 2611 -ms-transition: all 0.3s ease; 2612 -o-transition: all 0.3s ease; 2613 transition: all 0.3s ease; } 2614 .info_box.style_4 p { 2615 color: #888; 2616 font-size: 13px; 2617 margin-bottom: 0; 2618 -webkit-transition: all 0.3s ease; 2619 -moz-transition: all 0.3s ease; 2620 -ms-transition: all 0.3s ease; 2621 -o-transition: all 0.3s ease; 2622 transition: all 0.3s ease; } 2623 .info_box.style_4 .read_more { 2624 position: absolute; 2625 top: 0; 2626 left: 0; 2627 width: 100%; 2628 height: 100%; 2629 color: transparent; 2630 font: 0/0 sans-serif; } 2631 .info_box.style_4:hover .info_box_image:after { 2632 width: 100%; } 2633 .info_box.style_4:hover .info_box_image:before { 2634 opacity: 1; } 2635 .info_box.style_4:hover p { 2636 color: #222; } 2637 .info_box.style_5 { 2638 border: 4px solid #cb0000; 2639 padding: 27px 25px 20px 27px; 2640 -webkit-transition: border-color 0.4s ease; 2641 -moz-transition: border-color 0.4s ease; 2642 -ms-transition: border-color 0.4s ease; 2643 -o-transition: border-color 0.4s ease; 2644 transition: border-color 0.4s ease; } 2645 .info_box.style_5:hover { 2646 border-color: #a8a8a8; } 2647 .info_box.style_5 h3 { 2648 line-height: 30px; 2649 letter-spacing: -0.04em; 2650 padding-top: 10px; 2651 margin-bottom: 20px; } 2652 .info_box.style_5 h3:after { 2653 margin-top: 16px; } 2654 .info_box.style_5 p { 2655 margin-bottom: 32px; 2656 font-size: 13px; } 2657 .info_box.style_5 .read_more { 2658 color: #a8a8a8; 2659 font-weight: 600; 2660 letter-spacing: 0.04em; } 2661 .info_box.style_5 .read_more .stm_icon { 2662 margin-left: 10px; } 2663 2664.info_box.style_6 { 2665 background: #fff; 2666 padding: 40px; 2667 -webkit-transition: all 0.3s ease; 2668 -moz-transition: all 0.3s ease; 2669 -ms-transition: all 0.3s ease; 2670 -o-transition: all 0.3s ease; 2671 transition: all 0.3s ease; } 2672 .info_box.style_6 .info_box_text .title { 2673 margin-bottom: 10px; } 2674 .info_box.style_6 .info_box_text .icon { 2675 width: 55px; 2676 display: table-cell; 2677 vertical-align: middle; } 2678 .info_box.style_6 .info_box_text .icon i { 2679 font-size: 32px; 2680 color: #cb0000; } 2681 .info_box.style_6 .info_box_text h5 { 2682 display: table-cell; 2683 vertical-align: middle; 2684 font-weight: 400; 2685 padding-top: 0; 2686 margin-bottom: 0; 2687 letter-spacing: -.05em; } 2688 .info_box.style_6 .info_box_text p { 2689 padding-left: 55px; 2690 font-size: 13px; 2691 line-height: 18px; 2692 color: #777; 2693 margin-bottom: 17px; } 2694 .info_box.style_6 .info_box_text .read_more { 2695 padding-left: 55px; 2696 text-transform: none; } 2697 .info_box.style_6 .info_box_text .read_more:hover { 2698 color: #cb0000; } 2699 .info_box.style_6 .info_box_text .read_more .stm_icon { 2700 margin-left: 10px; } 2701 .info_box.style_6:hover { 2702 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } 2703 2704.info_box_image { 2705 position: relative; 2706 margin: 0 0 3px; } 2707 .info_box_image img { 2708 max-width: 100%; 2709 height: auto; } 2710 2711.projects_tabs { 2712 position: relative; } 2713 .projects_tabs h2 { 2714 color: #ffffff; 2715 float: left; } 2716 .projects_tabs h2:before { 2717 background: #a8a8a8; 2718 margin-bottom: 14px; } 2719 .projects_tabs h2 a { 2720 color: #fff; 2721 transition: color 0.2s linear; } 2722 .projects_tabs h2 a:hover { 2723 color: #a8a8a8; } 2724 .projects_tabs .tabs { 2725 float: right; 2726 margin: 17px -15px 0 0; } 2727 .projects_tabs .tabs a { 2728 display: inline-block; 2729 vertical-align: top; 2730 padding: 13px 15px 12px; 2731 color: #aaaaaa; 2732 font-size: 13px; 2733 text-transform: uppercase; 2734 font-weight: 700; 2735 transition: color 0.2s linear, background 0.2s linear; } 2736 .projects_tabs .tabs a:hover { 2737 color: #a8a8a8; } 2738 .projects_tabs .tabs a.active { 2739 background: #333333; 2740 color: #a8a8a8; 2741 border-radius: 3px; } 2742 .projects_tabs.no_padding .projects_carousel { 2743 margin-left: -12px; 2744 margin-right: -12px; } 2745 .projects_tabs .projects_carousel { 2746 position: relative; 2747 display: none !important; } 2748 .projects_tabs .projects_carousel.active { 2749 display: block !important; } 2750 .projects_tabs .projects_carousel .project {
2751 position: relative; } 2752 .projects_tabs .projects_carousel .project img { 2753 display: block; 2754 max-width: 100%; 2755 height: auto; 2756 width: 100%; } 2757 .projects_tabs .projects_carousel.multiple_project .project { 2758 padding: 0 12px; } 2759 .projects_tabs .projects_carousel .project .project_wr { 2760 position: relative; } 2761 .projects_tabs .projects_carousel .project .overlay { 2762 position: absolute; 2763 left: 0; 2764 top: 0; 2765 width: 100%; 2766 height: 100%; 2767 background: #000; 2768 opacity: 0; 2769 transition: opacity 0.3s linear; 2770 -webkit-transition: opacity 0.3s linear; 2771 -moz-transition: opacity 0.3s linear; 2772 overflow: hidden; } 2773 .projects_tabs .projects_carousel .project .view_more { 2774 position: absolute; 2775 left: 33px; 2776 bottom: 10px; 2777 opacity: 0; 2778 transition: bottom 0.2s linear, opacity 0.2s linear; 2779 -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; 2780 -moz-transition: bottom 0.2s linear, opacity 0.2s linear; 2781 font-weight: 700; } 2782 .projects_tabs .projects_carousel .project h4 { 2783 position: absolute; 2784 left: 33px; 2785 bottom: 100px; 2786 color: #fff; 2787 text-transform: uppercase; 2788 margin: 0; 2789 width: 70%; 2790 opacity: 0; 2791 transition: bottom 0.2s linear, opacity 0.2s linear; 2792 -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; 2793 -moz-transition: bottom 0.2s linear, opacity 0.2s linear; } 2794 .projects_tabs .projects_carousel .project h4:before { 2795 display: none; } 2796 .projects_tabs .projects_carousel .project:hover .overlay { 2797 opacity: 0.5; } 2798 .projects_tabs .full_width { 2799 margin-left: -3000px; 2800 margin-right: -3000px; 2801 padding-right: 3000px; 2802 padding-left: 3000px; } 2803 .projects_tabs .full_width .projects_tabs_header { 2804 margin-left: -3000px; 2805 margin-right: -3000px; 2806 padding-right: 3000px; 2807 padding-left: 3000px; } 2808 .projects_tabs .projects_tabs_header { 2809 border-bottom: 1px solid #222222; 2810 box-shadow: 0 3px 3px #292929; 2811 margin: 0 0 50px; 2812 padding: 37px 0 22px; } 2813 .projects_tabs .project:hover h4 { 2814 bottom: 80px; 2815 opacity: 1; } 2816 .projects_tabs .project:hover .view_more { 2817 bottom: 25px; 2818 opacity: 1; } 2819 2820.projects_carousel .project .view_more:hover, .projects_carousel .project .view_more:active, .projects_carousel .project .view_more:focus { 2821 background: #a8a8a8; 2822 color: #fff; } 2823 2824.projects_carousel.multiple_project .project.slick-cloned { 2825 top: 0 !important; } 2826 2827.icon_box { 2828 position: relative; } 2829 .icon_box.style_1 .icon { 2830 color: #a8a8a8; 2831 margin: 0 0 8px; 2832 vertical-align: bottom; } 2833 .icon_box.style_1.icon_left .icon, .icon_box.style_1.icon_left_transparent .icon { 2834 float: left; 2835 margin: 0; 2836 text-align: center; } 2837 .icon_box.style_1.icon_left .icon_text, .icon_box.style_1.icon_left_transparent .icon_text { 2838 overflow: hidden; } 2839 .icon_box.style_1.icon_left h5, .icon_box.style_1.icon_left_transparent h5 { 2840 padding-top: 0; 2841 color: #a8a8a8; 2842 line-height: normal; 2843 letter-spacing: -0.05em; } 2844 .icon_box.style_1.icon_left h5:after, .icon_box.style_1.icon_left_transparent h5:after { 2845 display: block; 2846 width: 47px; 2847 margin-top: 14px; 2848 height: 5px; 2849 -webkit-border-radius: 0px; 2850 -moz-border-radius: 0px; 2851 -ms-border-radius: 0px; 2852 border-radius: 0px; } 2853 .icon_box.style_1.icon_left h5.no_stripe, .icon_box.style_1.icon_left_transparent h5.no_stripe { 2854 margin-bottom: 20px; } 2855 .icon_box.style_1.icon_left h5.no_stripe:after, .icon_box.style_1.icon_left_transparent h5.no_stripe:after { 2856 display: none; } 2857 .icon_box.style_1.icon_left p, .icon_box.style_1.icon_left_transparent p { 2858 color: #777; 2859 font-size: 13px; 2860 line-height: 18px; } 2861 .icon_box.style_1.icon_left.middle .icon, .icon_box.style_1.icon_left_transparent.middle .icon { 2862 float: none; 2863 display: inline-block; 2864 vertical-align: middle; } 2865 .icon_box.style_1.icon_left.middle .icon_text, .icon_box.style_1.icon_left_transparent.middle .icon_text { 2866 display: inline-block; 2867 vertical-align: middle; } 2868 .icon_box.style_1.icon_left_transparent .icon { 2869 display: inline-block; 2870 vertical-align: middle; 2871 float: none; } 2872 .icon_box.style_1.icon_left_transparent .icon i { 2873 width: auto; 2874 height: auto; 2875 line-height: 1; 2876 background: none; 2877 color: #a8a8a8; 2878 text-align: left; } 2879 .icon_box.style_1.icon_left_transparent h5 { 2880 display: inline-block; 2881 vertical-align: middle; } 2882 .icon_box.style_1 .icon i { 2883 display: block; 2884 vertical-align: middle; 2885 width: 50px; 2886 height: 50px; 2887 line-height: 50px; 2888 background: #cb0000; 2889 text-align: center; 2890 color: #fff; 2891 -webkit-border-radius: 50%; 2892 -moz-border-radius: 50%; 2893 -ms-border-radius: 50%; 2894 border-radius: 50%; } 2895 .icon_box.style_1 .icon:after { 2896 content: ''; 2897 display: inline-block; 2898 vertical-align: middle; 2899 height: 100%; } 2900 .icon_box.style_1.hexagon.hexanog_animation { 2901 position: relative; 2902 padding: 37px 20px; } 2903 .icon_box.style_1.hexagon.hexanog_animation:hover { 2904 background: #fff; } 2905 .icon_box.style_1.hexagon.hexanog_animation:hover .icon { 2906 padding: 20px 0; } 2907 .icon_box.style_1.hexagon.hexanog_animation:hover .icon:before { 2908 height: 15px; } 2909 .icon_box.style_1.hexagon.hexanog_animation:hover .icon:after { 2910 height: 15px; } 2911 .icon_box.style_1.hexagon.hexanog_animation h5 { 2912 margin-bottom: 11px; } 2913 .icon_box.style_1.hexagon.hexanog_animation .icon_text p:last-child { 2914 margin: 0; } 2915 .icon_box.style_1.hexagon.hexanog_animation .icon { 2916 -webkit-transition: all 0.3s ease; 2917 -moz-transition: all 0.3s ease; 2918 -ms-transition: all 0.3s ease; 2919 -o-transition: all 0.3s ease; 2920 transition: all 0.3s ease; } 2921 .icon_box.style_1.hexagon.hexanog_animation .icon i { 2922 position: relative; } 2923 .icon_box.style_1.hexagon.hexanog_animation .icon:before { 2924 content: ''; 2925 display: block; 2926 position: absolute; 2927 left: 29px; 2928 top: -3px; 2929 width: 6px; 2930 background: #cb0000; 2931 height: 0; 2932 -webkit-transition: all 0.3s ease; 2933 -moz-transition: all 0.3s ease; 2934 -ms-transition: all 0.3s ease; 2935 -o-transition: all 0.3s ease; 2936 transition: all 0.3s ease; } 2937 .icon_box.style_1.hexagon.hexanog_animation .icon:after { 2938 content: ''; 2939 display: block; 2940 position: absolute; 2941 left: 29px; 2942 bottom: -3px; 2943 width: 6px; 2944 background: #cb0000; 2945 height: 0; 2946 -webkit-transition: all 0.3s ease; 2947 -moz-transition: all 0.3s ease; 2948 -ms-transition: all 0.3s ease; 2949 -o-transition: all 0.3s ease; 2950 transition: all 0.3s ease; } 2951 .icon_box.style_1.hexagon .icon { 2952 position: relative; } 2953 .icon_box.style_1.hexagon .icon i { 2954 background: none; 2955 color: #a8a8a8; 2956 width: 64px; 2957 height: 55px; 2958 line-height: 55px; } 2959 .icon_box.style_1.hexagon .icon i:after { 2960 content: "\e91c"; 2961 font-family: 'stm'; 2962 speak: none; 2963 font-style: normal; 2964 font-weight: normal; 2965 font-variant: normal; 2966 text-transform: none; 2967 line-height: 1; 2968 -webkit-font-smoothing: antialiased; 2969 -moz-osx-font-smoothing: grayscale; 2970 position: absolute; 2971 left: 0; 2972 top: 0; 2973 font-size: 55px; } 2974 .icon_box.style_1 h4, .icon_box.style_1 h5 { 2975 margin-bottom: 17px; } 2976 .icon_box.style_1 h4:before { 2977 display: none; } 2978 .icon_box.style_1 h4:after { 2979 content: ''; 2980 display: block; 2981 width: 46px; 2982 height: 5px; 2983 background: #aaaaaa; 2984 margin: 17px 0 0; } 2985 .icon_box.style_1.icon_top_transparent { 2986 text-align: left; } 2987 .icon_box.style_1.icon_top_transparent .icon { 2988 display: inline-block; 2989 height: 62px; 2990 margin-bottom: 20px; } 2991 .icon_box.style_1.icon_top_transparent .icon i { 2992 height: auto; 2993 width: auto; 2994 font-size: 62px; 2995 line-height: normal; 2996 color: #cb0000; 2997 background: transparent; } 2998 .icon_box.style_1.icon_top_transparent .icon_text h4 { 2999 padding-top: 0; 3000 line-height: 18px; 3001 font-size: 14px; } 3002 .icon_box.style_1.icon_top_transparent .icon_text h4.no_stripe:after { 3003 content: none; } 3004 3005.icon_box.style_2 .icon { 3006 display: table-cell; 3007 vertical-align: middle; } 3008 3009.icon_box.style_2 h5 { 3010 display: table-cell; 3011 vertical-align: middle; 3012 margin-bottom: 0; 3013 padding: 0; } 3014 .icon_box.style_2 h5:after { 3015 content: none; } 3016 3017.icon_box.style_2.alignment_center { 3018 text-align: center; } 3019 .icon_box.style_2.alignment_center .icon_box_inner { 3020 display: inline-block; 3021 text-align: left; } 3022 3023.icon_box.style_2.alignment_right { 3024 text-align: right; } 3025 .icon_box.style_2.alignment_right .icon_box_inner { 3026 display: inline-block; 3027 text-align: left; } 3028 3029.stm_testimonials { 3030 position: relative; 3031 margin: 0 -15px; 3032 font-size: 0; } 3033 .stm_testimonials.cols_2 .item { 3034 width: 50%; } 3035 .stm_testimonials.cols_3 .item { 3036 width: 33%; } 3037 .stm_testimonials.style_2 .item .testimonial { 3038 background: #f2f2f2; } 3039 .stm_testimonials.style_2 .item .testimonial:before { 3040 bottom: -3px; 3041 right: -3px; } 3042 .stm_testimonials.style_2 .item .testimonial:after { 3043 background-image: url("../../images/testimonials_before_2.png"); } 3044 .stm_testimonials .item { 3045 font-size: 14px; 3046 display: inline-block; 3047 vertical-align: top; 3048 padding: 0 15px; 3049 margin: 0 0 43px; } 3050 .stm_testimonials .item .testimonial { 3051 position: relative; 3052 border: 3px solid #f2f2f2; 3053 padding: 21px 28px 32px; 3054 margin: 0 0 20px; } 3055 .stm_testimonials .item .testimonial:before { 3056 content: "\e90b"; 3057 font-family: 'stm'; 3058 speak: none; 3059 font-style: normal; 3060 font-weight: normal; 3061 font-variant: normal; 3062 text-transform: none; 3063 line-height: 1; 3064 -webkit-font-smoothing: antialiased; 3065 -moz-osx-font-smoothing: grayscale; 3066 font-size: 48px; 3067 color: #cb0000; 3068 position: absolute; 3069 right: 0; 3070 bottom: 0; 3071 width: 58px; 3072 height: 40px; 3073 overflow: hidden; } 3074 .stm_testimonials .item .testimonial:after { 3075 content: ''; 3076 position: absolute; 3077 left: 62px; 3078 bottom: -33px; 3079 width: 30px; 3080 height: 33px; 3081 background: url("../../images/testimonials_before.png") no-repeat 0 0; 3082 background-size: 15px 18px; } 3083 .stm_testimonials .item .testimonial p { 3084 margin: 0; } 3085 .stm_testimonials .item .testimonial-info { 3086 position: relative; } 3087 .stm_testimonials .item .testimonial-info:after { 3088 content: ""; 3089 display: table; 3090 clear: both; } 3091 .stm_testimonials .item .testimonial-info .testimonial-image { 3092 max-width: 50px; 3093 display: table-cell; 3094 vertical-align: middle; } 3095 .stm_testimonials .item .testimonial-info .testimonial-image img { 3096 max-width: 100%; 3097 height: auto; 3098 overflow: hidden; 3099 -webkit-border-radius: 100%; 3100 -moz-border-radius: 100%; 3101 -ms-border-radius: 100%; 3102 border-radius: 100%; } 3103 .stm_testimonials .item .testimonial-info .testimonial-text { 3104 display: table-cell; 3105 vertical-align: middle; 3106 padding: 0 0 0 15px; } 3107 .stm_testimonials .item .testimonial-info .testimonial-text .name { 3108 font-size: 13px; 3109 font-weight: 600; 3110 color: #222; 3111 line-height: 20px; 3112 font-family: "Montserrat", sans-serif; } 3113 .stm_testimonials .item .testimonial-info .testimonial-text .company { 3114 font-size: 13px; 3115 color: #808080; 3116 line-height: 20px; 3117 font-style: italic; } 3118 3119.vc_testimonials.style_3.navigation-arrows { 3120 padding: 100px 0; 3121 background-size: cover; 3122 background-repeat: no-repeat; } 3123 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { 3124 position: relative; } 3125 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:after { 3126 content: ""; 3127 display: table; 3128 clear: both; } 3129 .vc_testimonials.style_3.navigation-arrows .owl-nav { 3130 position: absolute; 3131 bottom: 60px; 3132 right: 60px; 3133 z-index: 2; } 3134 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { 3135 float: right; 3136 max-width: 540px; 3137 width: 100%; 3138 padding: 64px 60px 53px; 3139 background: rgba(255, 255, 255, 0.9); } 3140 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:before { 3141 content: "\e90b"; 3142 font-family: 'stm'; 3143 speak: none; 3144 font-style: normal; 3145 font-weight: normal; 3146 font-variant: normal; 3147 text-transform: none; 3148 line-height: 1; 3149 -webkit-font-smoothing: antialiased; 3150 -moz-osx-font-smoothing: grayscale; 3151 position: absolute; 3152 top: 47px; 3153 left: -25px; 3154 color: #cb0000; 3155 font-size: 48px; } 3156 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item > p { 3157 margin-bottom: 22px; 3158 font-size: 16px; 3159 font-weight: 300; 3160 line-height: 30px; 3161 color: #222; } 3162 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item .testimonial_info h4 { 3163 padding: 0; 3164 letter-spacing: 0; 3165 margin-bottom: 0; } 3166 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item .testimonial_info p { 3167 padding: 0; 3168 margin-bottom: 0; 3169 font-size: 14px; 3170 color: #777; } 3171 .vc_testimonials.style_3.navigation-arrows .owl-nav:after { 3172 content: ""; 3173 display: table; 3174 clear: both; } 3175 .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev, 3176 .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-next { 3177 float: left; 3178 width: 45px; 3179 height: 45px; 3180 padding-top: 7px; 3181 text-align: center; 3182 font-size: 19px; 3183 border: 3px solid #bac1c6; 3184 color: #bac1c6; 3185 -webkit-transition: all 0.3s ease; 3186 -moz-transition: all 0.3s ease; 3187 -ms-transition: all 0.3s ease; 3188 -o-transition: all 0.3s ease; 3189 transition: all 0.3s ease; 3190 position: relative; 3191 cursor: pointer; } 3192 .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev:hover, 3193 .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-next:hover { 3194 border-color: #a8a8a8; 3195 background: #a8a8a8; 3196 color: #fff; 3197 z-index: 2; } 3198 .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev { 3199 margin-right: -3px; } 3200 3201.vc_testimonials.style_3.navigation-bullets { 3202 padding: 80px 0; 3203 background-size: cover; 3204 background-repeat: no-repeat; }
3205 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr { 3206 position: relative; 3207 float: right; 3208 max-width: 635px; 3209 width: 100%; 3210 padding: 68px 68px 97px; 3211 background: rgba(255, 255, 255, 0.9); } 3212 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr:after { 3213 content: ""; 3214 display: table; 3215 clear: both; } 3216 .vc_testimonials.style_3.navigation-bullets .owl-dots { 3217 position: absolute; 3218 bottom: 44px; 3219 left: 0; 3220 width: 100%; 3221 z-index: 2; 3222 text-align: center; } 3223 .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot { 3224 display: inline-block; 3225 margin: 0 22px; } 3226 .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot span { 3227 display: block; 3228 width: 9px; 3229 height: 9px; 3230 background: rgba(0, 0, 0, 0.2); 3231 border-radius: 50%; 3232 cursor: pointer; 3233 -webkit-transition: all 0.3s ease; 3234 -moz-transition: all 0.3s ease; 3235 -ms-transition: all 0.3s ease; 3236 -o-transition: all 0.3s ease; 3237 transition: all 0.3s ease; } 3238 .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot.active span { 3239 background: #cb0000; 3240 transform: scale(2.1); } 3241 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item > p { 3242 text-align: center; 3243 margin-bottom: 26px; 3244 font-size: 18px; 3245 line-height: 30px; 3246 color: #a8a8a8; } 3247 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info { 3248 position: relative; 3249 text-align: center; } 3250 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info:before { 3251 display: inline-block; 3252 margin-bottom: 16px; 3253 content: "\e93b"; 3254 font-family: 'stm'; 3255 speak: none; 3256 font-style: normal; 3257 font-weight: normal; 3258 font-variant: normal; 3259 text-transform: none; 3260 line-height: 1; 3261 -webkit-font-smoothing: antialiased; 3262 -moz-osx-font-smoothing: grayscale; 3263 color: #cb0000; 3264 font-size: 71px; } 3265 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info h4 { 3266 font-size: 14px; 3267 text-transform: uppercase; 3268 padding: 0; 3269 letter-spacing: 0; 3270 margin-bottom: 5px; 3271 line-height: normal; } 3272 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info p { 3273 line-height: normal; 3274 padding: 0; 3275 margin-bottom: 0; 3276 font-size: 14px; 3277 color: #777; } 3278 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info p strong { 3279 font-weight: 400; } 3280 3281.stats_counter { 3282 position: relative; } 3283 .stats_counter .icon { 3284 float: left; 3285 color: #a8a8a8; 3286 margin: 0 12px 0 0; } 3287 .stats_counter h3:after { 3288 display: none; } 3289 .stats_counter h3 { 3290 color: #fff; 3291 margin: 0 0 14px; 3292 font-size: 50px; 3293 letter-spacing: 0; 3294 white-space: nowrap; } 3295 .stats_counter .counter_title { 3296 clear: both; 3297 color: #fff; 3298 font-family: "Montserrat", sans-serif; 3299 font-weight: 600; } 3300 3301.posts_grid { 3302 position: relative; } 3303 .posts_grid > ul { 3304 position: relative; 3305 padding: 0; 3306 margin: 0 -15px 30px; 3307 list-style: none; 3308 font-size: 0; } 3309 .posts_grid > ul:after { 3310 content: ''; 3311 position: absolute; 3312 bottom: 0; 3313 left: 15px; 3314 right: 15px; 3315 height: 1px; 3316 background: #dddddd; } 3317 .posts_grid > ul > li { 3318 position: relative; 3319 display: inline-block; 3320 vertical-align: top; 3321 margin: 0 0 39px 0; 3322 padding: 0 15px; 3323 width: 33.3%; 3324 font-size: 14px; } 3325 .posts_grid > ul > li .post_info { 3326 padding: 0 0 46px; 3327 background: url("../../images/pattern_3.png") repeat-x -5px 100%; 3328 background-size: 8px 5px; } 3329 .posts_grid .post_thumbnail { 3330 margin: 0 0 30px; } 3331 .posts_grid .post_thumbnail img { 3332 display: block; 3333 max-width: 100%; 3334 height: auto; } 3335 .posts_grid .post_thumbnail a { 3336 position: relative; 3337 display: block; } 3338 .posts_grid .post_thumbnail a:before { 3339 content: ''; 3340 position: absolute; 3341 left: 0; 3342 top: 0; 3343 right: 0; 3344 bottom: 0; 3345 background: rgba(0, 0, 0, 0.6); 3346 -webkit-transition: all 0.3s ease; 3347 -moz-transition: all 0.3s ease; 3348 -ms-transition: all 0.3s ease; 3349 -o-transition: all 0.3s ease; 3350 transition: all 0.3s ease; 3351 opacity: 0; } 3352 .posts_grid .post_thumbnail a:after { 3353 content: "\e920"; 3354 font-family: 'stm'; 3355 speak: none; 3356 font-style: normal; 3357 font-weight: normal; 3358 font-variant: normal; 3359 text-transform: none; 3360 line-height: 1; 3361 -webkit-font-smoothing: antialiased; 3362 -moz-osx-font-smoothing: grayscale; 3363 -webkit-transition: all 0.3s ease; 3364 -moz-transition: all 0.3s ease; 3365 -ms-transition: all 0.3s ease; 3366 -o-transition: all 0.3s ease; 3367 transition: all 0.3s ease; 3368 position: absolute; 3369 left: 50%; 3370 top: 50%; 3371 margin: -15px 0 0 -15px; 3372 color: #fff; 3373 font-size: 30px; 3374 opacity: 0; } 3375 .posts_grid .post_thumbnail a:hover:before, .posts_grid .post_thumbnail a:hover:after { 3376 opacity: 1; } 3377 .posts_grid h5 { 3378 padding: 0; 3379 margin-bottom: 14px; } 3380 .posts_grid h5:after { 3381 display: none; } 3382 .posts_grid h5:before { 3383 content: ''; 3384 width: 47px; 3385 height: 5px; 3386 background: #cb0000; 3387 display: block; 3388 margin: 0 0 20px; } 3389 .posts_grid h5 a { 3390 color: #a8a8a8; } 3391 .posts_grid .post_date { 3392 display: inline-block; 3393 vertical-align: middle; 3394 font-size: 13px; 3395 line-height: 13px; } 3396 .posts_grid .post_date .fa { 3397 font-size: 15px; 3398 color: #cb0000; 3399 margin: 0 5px 0 0; } 3400 3401.project_info { 3402 position: relative; } 3403 .project_info .project_info_wr { 3404 position: relative; 3405 background-size: 8px 4px; 3406 padding: 30px 34px; } 3407 .project_info .project_info_wr:before { 3408 content: ''; 3409 position: absolute; 3410 left: 0; 3411 top: 0; 3412 width: 100%; 3413 height: 100%; 3414 background: url("../../images/pattern_4.png") no-repeat 0 0; } 3415 .project_info .project_info_wr:after { 3416 content: ''; 3417 position: absolute; 3418 right: 0; 3419 bottom: 0; 3420 width: 100%; 3421 height: 100%; 3422 background: url("../../images/pattern_4.png") no-repeat 100% 100%; } 3423 .project_info .project_info_wr table { 3424 width: 100%; 3425 font-size: 13px; } 3426 .project_info .project_info_wr table td { 3427 padding: 3px 0; } 3428 .project_info .project_info_wr table th { 3429 font-weight: 700; 3430 color: #333; } 3431 .project_info.style_2 .project_info_wr td, .project_info.style_2 .project_info_wr th, .project_info.style_2 .project_info_wr tr, .project_info.style_2 .project_info_wr table { 3432 display: block; 3433 padding: 0; } 3434 .project_info.style_2 .project_info_wr:before, .project_info.style_2 .project_info_wr:after { 3435 display: none; } 3436 .project_info.style_3 .project_info_wr:before, .project_info.style_3 .project_info_wr:after { 3437 display: none; } 3438 .project_info.style_2 .project_info_wr { 3439 padding: 0; } 3440 .project_info.style_3 .project_info_wr { 3441 padding: 0; } 3442 .project_info.style_3 h4 { 3443 margin: 0 0 27px; } 3444 .project_info.style_2 { 3445 border: 3px solid #a8a8a8; 3446 padding: 34px 34px 43px; } 3447 .project_info.style_2 .project_info_wr td { 3448 font-size: 11px; 3449 text-transform: uppercase; 3450 color: #aaaaaa; } 3451 .project_info.style_2 .project_info_wr tr { 3452 margin: 0 0 14px 0; } 3453 .project_info.style_2 .project_info_wr tr:last-child { 3454 margin: 0; } 3455 .project_info.style_2 .project_info_wr th { 3456 font-size: 14px; 3457 font-weight: 400; } 3458 .project_info.style_2 h4 { 3459 margin: 0 0 35px 0; } 3460 .project_info.style_3 .project_info_wr th { 3461 text-align: right; 3462 font-weight: 400; 3463 font-size: 14px; 3464 color: inherit; } 3465 .project_info.style_3 .project_info_wr td { 3466 color: inherit; 3467 font-weight: 900; 3468 background: #f2f2f2; 3469 padding: 7px 14px 6px 17px; } 3470 .project_info.style_3 .project_info_wr th { 3471 background: #f2f2f2; 3472 padding: 7px 14px 6px 17px; } 3473 .project_info.style_3 .project_info_wr tr:nth-child(even) td, .project_info.style_3 .project_info_wr tr:nth-child(even) th { 3474 background: #ffffff; } 3475 3476.project_grid_wrapper { 3477 position: relative; 3478 overflow: hidden; 3479 height: 200px; } 3480 .project_grid_wrapper .projects_preloader { 3481 position: absolute; 3482 left: 0; 3483 top: 0; 3484 width: 100%; 3485 height: 100%;
3486 background: #fff url("../../images/preloader.gif") no-repeat 50% 50%; } 3487 3488.project_grid_filter { 3489 position: relative; 3490 margin-bottom: 60px; } 3491 .project_grid_filter ul { 3492 position: relative; 3493 float: left; 3494 width: calc(100% - 50px); 3495 padding: 0; 3496 margin: 0; 3497 list-style: none; } 3498 .project_grid_filter ul li { 3499 position: relative; 3500 float: left; 3501 margin: 1px 44px 0 0; 3502 text-transform: uppercase; 3503 font-weight: 900; 3504 font-size: 13px; } 3505 .project_grid_filter ul li a { 3506 display: block; 3507 padding: 13px 14px 12px; 3508 color: #333333; 3509 border-radius: 3px; } 3510 .project_grid_filter ul li.active a { 3511 background: #a8a8a8; 3512 color: #fff; } 3513 .project_grid_filter ul li.active a:hover { 3514 color: #fff; } 3515 .project_grid_filter ul li a:hover { 3516 color: #a8a8a8; } 3517 3518.project_grid_switcher { 3519 position: relative; 3520 display: block; 3521 float: right; 3522 width: 45px; 3523 height: 45px; 3524 border: 3px solid #aaaaaa; 3525 color: #aaaaaa !important; } 3526 .project_grid_switcher:hover { 3527 color: #a8a8a8 !important; 3528 border-color: #a8a8a8; } 3529 .project_grid_switcher .fa { 3530 font-size: 13px; 3531 line-height: 13px; 3532 position: absolute; 3533 top: 13px; 3534 -webkit-transition: left 0.2s linear, right 0.2s linear; 3535 -moz-transition: left 0.2s linear, right 0.2s linear; 3536 -ms-transition: left 0.2s linear, right 0.2s linear; 3537 -o-transition: left 0.2s linear, right 0.2s linear; 3538 transition: left 0.2s linear, right 0.2s linear; } 3539 .project_grid_switcher .left { 3540 left: 6px; } 3541 .project_grid_switcher .right { 3542 right: 6px; } 3543 .project_grid_switcher.active .left { 3544 left: 22px; } 3545 .project_grid_switcher.active .right { 3546 right: 22px; } 3547 3548.project_grid { 3549 position: relative; 3550 margin: 0 -15px; } 3551 .project_grid .project { 3552 width: 33.33%; 3553 overflow: hidden; 3554 padding: 0 15px; 3555 margin: 0 0 33px; } 3556 3557.project_grid_wrapper.col_2 .project_grid .project { 3558 width: 50%; } 3559 3560.project_grid_wrapper.col_1 .project_grid .project { 3561 width: 100%; } 3562 3563.project_grid_wrapper.col_4 .project_grid .project { 3564 width: 25%; } 3565 3566.project_grid_wrapper.col_5 .project_grid .project { 3567 width: 20%; } 3568 3569.project_grid .project img { 3570 display: block; 3571 max-width: 100%; 3572 height: auto; } 3573 3574.project_grid .project .project_wr { 3575 position: relative; 3576 overflow: hidden; } 3577 3578.project_grid .project .overlay { 3579 position: absolute; 3580 left: 0; 3581 top: 0; 3582 width: 100%; 3583 height: 100%; 3584 background: #000; 3585 opacity: 0; 3586 transition: opacity 0.3s linear; 3587 -webkit-transition: opacity 0.3s linear; 3588 -moz-transition: opacity 0.3s linear; 3589 overflow: hidden; } 3590 3591.project_grid .project .view_more { 3592 position: absolute; 3593 left: 36px; 3594 bottom: 10px; 3595 opacity: 0; 3596 transition: bottom 0.2s linear, opacity 0.2s linear; 3597 -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; 3598 -moz-transition: bottom 0.2s linear, opacity 0.2s linear; 3599 font-weight: 700; } 3600 3601.project_grid .project h4 { 3602 position: absolute; 3603 left: 36px; 3604 bottom: 100px; 3605 color: #fff; 3606 text-transform: uppercase; 3607 margin: 0; 3608 width: 70%; 3609 opacity: 0; 3610 transition: bottom 0.2s linear, opacity 0.2s linear; 3611 -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; 3612 -moz-transition: bottom 0.2s linear, opacity 0.2s linear; } 3613 3614.project_grid .project:hover h4 { 3615 bottom: 80px; 3616 opacity: 1; } 3617 3618.project_grid .project:hover .view_more { 3619 bottom: 25px; 3620 opacity: 1; } 3621 3622.project_grid .project h4:before { 3623 display: none; } 3624 3625.project_grid .project:hover .overlay { 3626 opacity: 0.5; } 3627 3628.project_grid .project .view_more:hover, .project_grid .project .view_more:active, .project_grid .project .view_more:focus { 3629 background: #a8a8a8; 3630 color: #fff; } 3631 3632.project_grid_wrapper.wide .project_grid { 3633 margin: 0; } 3634 .project_grid_wrapper.wide .project_grid .project { 3635 margin: 0; 3636 padding: 0; } 3637 .project_grid_wrapper.wide .project_grid .project img, .project_grid_wrapper.wide .project_grid .project .overlay, .project_grid_wrapper.wide .project_grid .project .project_wr { 3638 border-radius: 0; } 3639 3640.stm_partner { 3641 position: relative; } 3642 .stm_partner .image { 3643 border: 3px solid #f2f2f2; 3644 margin: 0 0 24px; } 3645 .stm_partner .image img { 3646 display: block; 3647 max-width: 100%; 3648 height: auto; } 3649 .stm_partner h5, .stm_partner h4 { 3650 line-height: normal; 3651 padding: 0; 3652 margin: 0 0 5px; } 3653 .stm_partner h5 a, .stm_partner h4 a { 3654 color: #a8a8a8; 3655 -webkit-transition: all 0.3s ease; 3656 -moz-transition: all 0.3s ease; 3657 -ms-transition: all 0.3s ease; 3658 -o-transition: all 0.3s ease; 3659 transition: all 0.3s ease; } 3660 .stm_partner h5 a:hover, .stm_partner h4 a:hover { 3661 color: #cb0000; 3662 text-decoration: none; }
3663 .stm_partner .description { 3664 font-size: 13px; 3665 line-height: 18px; 3666 margin-bottom: 15px; } 3667 .stm_partner .read_more { 3668 text-transform: lowercase; 3669 font-weight: 700; 3670 font-size: 13px; 3671 transition: color 0.2s linear; 3672 color: #222222; } 3673 .stm_partner .read_more .stm_icon { 3674 margin: 2px 0 0 5px; 3675 font-size: 12px; 3676 vertical-align: middle; 3677 color: #cb0000; } 3678 .stm_partner .read_more span { 3679 vertical-align: middle; 3680 line-height: 13px; } 3681 .stm_partner .read_more:hover { 3682 color: #cb0000; 3683 text-decoration: none; } 3684 .stm_partner.style_2:after { 3685 content: ""; 3686 display: table; 3687 clear: both; } 3688 .stm_partner.style_2 .image { 3689 float: left; 3690 max-width: 203px; 3691 margin: 0 33px 0 0; 3692 border: none; 3693 box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); 3694 -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); 3695 -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); } 3696 .stm_partner.style_2 .stm_partner_content { 3697 overflow: hidden; } 3698 .stm_partner.style_2 .stm_partner_content h4 { 3699 color: #a8a8a8; 3700 margin: 0 0 13px; } 3701 .stm_partner.style_2 .stm_partner_content .position { 3702 color: #777777; 3703 letter-spacing: -0.04em; 3704 font-family: "Montserrat", sans-serif; 3705 margin: 0 0 17px; 3706 line-height: 18px; } 3707 .stm_partner.style_2 .stm_partner_content .description { 3708 border-top: 1px solid #dddddd; 3709 padding-top: 13px; 3710 line-height: 22px; 3711 margin: 0; } 3712 3713.staff_list { 3714 position: relative; } 3715 .staff_list ul { 3716 list-style: none; 3717 padding: 0; 3718 margin: 0; } 3719 .staff_list ul li { 3720 margin: 0 0 30px; 3721 padding: 0 0 30px; 3722 border-bottom: 1px solid #e6e6e6; } 3723 .staff_list ul li:after { 3724 content: ""; 3725 display: table; 3726 clear: both; } 3727 .staff_list ul li:last-child { 3728 border: none; 3729 margin-bottom: 0; 3730 padding-bottom: 0; } 3731 .staff_list ul li .staff_image { 3732 position: relative; 3733 float: left; 3734 margin: 0 30px 0 0; 3735 max-width: 255px; } 3736 .staff_list ul li .staff_image img { 3737 display: block; 3738 max-width: 100%; 3739 height: auto; 3740 transform: translateZ(0); } 3741 .staff_list ul li .staff_info { 3742 overflow: hidden; } 3743 .staff_list ul li .staff_info h4 { 3744 padding: 4px 0 0; 3745 margin: 0 0 1px; } 3746 .staff_list ul li .staff_info h4 a { 3747 color: #a8a8a8; } 3748 .staff_list ul li .staff_info .staff_department { 3749 font-family: "Montserrat", sans-serif; 3750 font-weight: 600; 3751 margin: 0 0 16px; 3752 letter-spacing: -0.04em; } 3753 .staff_list ul li .staff_info p { 3754 font-size: 13px; 3755 line-height: 18px; 3756 margin: 0 0 24px; } 3757 .staff_list.grid ul { 3758 margin: 0 -15px; 3759 font-size: 0; } 3760 .staff_list.grid ul li { 3761 display: inline-block; 3762 vertical-align: top; 3763 width: 33%; 3764 border: none; 3765 margin: 0 0 47px; 3766 padding: 0 15px; 3767 font-size: 13px; } 3768 .staff_list.grid ul li .staff_image { 3769 margin: 0 0 14px; 3770 float: none; } 3771 .staff_list.grid ul li .staff_info p { 3772 margin: 0 0 15px; } 3773 .staff_list.grid ul li .staff_info .read_more { 3774 text-transform: lowercase; 3775 font-weight: 700; 3776 font-size: 13px; 3777 transition: color 0.2s linear; 3778 color: #222222; } 3779 .staff_list.grid ul li .staff_info .read_more .stm_icon { 3780 margin: 2px 0 0 5px; 3781 font-size: 12px; 3782 vertical-align: middle; 3783 color: #cb0000; } 3784 .staff_list.grid ul li .staff_info .read_more span { 3785 vertical-align: middle; 3786 line-height: 13px; } 3787 .staff_list.grid ul li .staff_info .read_more:hover { 3788 color: #cb0000; 3789 text-decoration: none; } 3790 3791.stm_contact { 3792 position: relative; 3793 margin: 0 0 27px 0; } 3794 .stm_contact .stm_contact_image { 3795 float: left; 3796 max-width: 87px; 3797 margin: 0 23px 0 0; } 3798 .stm_contact .stm_contact_image img { 3799 display: block; 3800 max-width: 100%; 3801 height: auto; } 3802 .stm_contact .stm_contact_info { 3803 overflow: hidden; } 3804 .stm_contact .stm_contact_info h5 { 3805 padding: 0; 3806 margin: 0 0 7px; 3807 line-height: 16px; } 3808 .stm_contact .stm_contact_info .stm_contact_job { 3809 font-weight: 600; 3810 font-family: "Montserrat", sans-serif; 3811 font-size: 13px; 3812 margin: 0 0 9px; } 3813 .stm_contact .stm_contact_info .stm_contact_row { 3814 font-size: 13px; 3815 margin: 0 0 4px; } 3816 .stm_contact .stm_contact_info .stm_contact_row:last-child { 3817 margin: 0; } 3818 .stm_contact .stm_contact_info .stm_contact_row a { 3819 color: #a8a8a8; } 3820 3821.vacancy_table_wr { 3822 position: relative; 3823 margin: 0 0 45px; } 3824 .vacancy_table_wr .vacancy_table { 3825 width: 100%; 3826 border-collapse: collapse; 3827 border-spacing: 0; } 3828 .vacancy_table_wr .vacancy_table thead th { 3829 position: relative; 3830 color: #a8a8a8; 3831 font-size: 13px; 3832 padding: 21px 0 21px 43px; 3833 cursor: pointer; 3834 font-weight: 700; 3835 text-transform: lowercase; 3836 border-top: 5px solid #cacaca; 3837 border-bottom: 1px solid #e5e5e5; 3838 font-family: "Montserrat", sans-serif; } 3839 .vacancy_table_wr .vacancy_table thead th.headerSortDown { 3840 border-top-color: #cb0000; } 3841 .vacancy_table_wr .vacancy_table thead th.headerSortDown:after { 3842 content: "\f078"; } 3843 .vacancy_table_wr .vacancy_table thead th.headerSortUp { 3844 border-top-color: #cb0000; } 3845 .vacancy_table_wr .vacancy_table thead th.headerSortUp:after { 3846 content: "\f077"; } 3847 .vacancy_table_wr .vacancy_table thead th:after { 3848 content: "\f078"; 3849 font: normal normal normal 14px/1 FontAwesome; 3850 font-size: inherit; 3851 text-rendering: auto; 3852 -webkit-font-smoothing: antialiased; 3853 -moz-osx-font-smoothing: grayscale; 3854 transform: translate(0, 0); 3855 font-size: 11px; 3856 color: #a8a8a8; 3857 position: absolute; 3858 margin: 2px 0 0 20px; } 3859 .vacancy_table_wr .vacancy_table thead th:first-child { 3860 padding-left: 0; } 3861 .vacancy_table_wr .vacancy_table tbody td { 3862 font-size: 13px; 3863 line-height: 18px; 3864 padding: 13px 0 13px 43px; 3865 border-bottom: 1px solid #e5e5e5; } 3866 .vacancy_table_wr .vacancy_table tbody td:first-child { 3867 padding-left: 0; } 3868 .vacancy_table_wr .vacancy_table tbody td a { 3869 color: #a8a8a8; 3870 -webkit-transition: all 0.3s ease; 3871 -moz-transition: all 0.3s ease; 3872 -ms-transition: all 0.3s ease; 3873 -o-transition: all 0.3s ease; 3874 transition: all 0.3s ease; }
3875 .vacancy_table_wr .vacancy_table tbody td a:hover { 3876 text-decoration: none; 3877 color: #cb0000; } 3878 3879.testimonials_carousel { 3880 position: relative; 3881 margin: 0 -20px; } 3882 .testimonials_carousel.disable_carousel { 3883 font-size: 0; } 3884 .testimonials_carousel.disable_carousel .testimonial { 3885 padding: 0 20px; 3886 margin: 0 0 45px; 3887 display: inline-block; 3888 vertical-align: top; 3889 font-size: 14px; } 3890 .testimonials_carousel.disable_carousel.per_row_2 .testimonial { 3891 width: 50%; } 3892 .testimonials_carousel.disable_carousel.per_row_3 .testimonial { 3893 width: 33%; } 3894 .testimonials_carousel.disable_carousel.per_row_3 .testimonial .image { 3895 float: none; 3896 max-width: inherit; 3897 margin: 0 0 20px; } 3898 .testimonials_carousel .testimonial { 3899 position: relative; 3900 padding: 0 20px; } 3901 .testimonials_carousel .testimonial .image { 3902 float: left; 3903 margin: 0 30px 0 0; 3904 max-width: 255px; } 3905 .testimonials_carousel .testimonial .image a { 3906 position: relative; 3907 display: block; } 3908 .testimonials_carousel .testimonial .image a:before { 3909 content: ''; 3910 position: absolute; 3911 left: 0; 3912 top: 0; 3913 right: 0; 3914 bottom: 0; 3915 background: rgba(0, 0, 0, 0.6); 3916 -webkit-transition: all 0.3s ease; 3917 -moz-transition: all 0.3s ease; 3918 -ms-transition: all 0.3s ease; 3919 -o-transition: all 0.3s ease; 3920 transition: all 0.3s ease; 3921 opacity: 0; } 3922 .testimonials_carousel .testimonial .image a:after { 3923 content: "\e920"; 3924 font-family: 'stm'; 3925 speak: none; 3926 font-style: normal; 3927 font-weight: normal; 3928 font-variant: normal; 3929 text-transform: none; 3930 line-height: 1; 3931 -webkit-font-smoothing: antialiased; 3932 -moz-osx-font-smoothing: grayscale; 3933 -webkit-transition: all 0.3s ease; 3934 -moz-transition: all 0.3s ease; 3935 -ms-transition: all 0.3s ease; 3936 -o-transition: all 0.3s ease; 3937 transition: all 0.3s ease; 3938 position: absolute; 3939 left: 50%; 3940 top: 50%; 3941 margin: -15px 0 0 -15px; 3942 color: #fff; 3943 font-size: 30px; 3944 opacity: 0; } 3945 .testimonials_carousel .testimonial .image a:hover:before, .testimonials_carousel .testimonial .image a:hover:after { 3946 opacity: 1; } 3947 .testimonials_carousel .testimonial .image img { 3948 display: block; 3949 max-width: 100%; 3950 height: auto; } 3951 .testimonials_carousel .testimonial .info { 3952 overflow: hidden; } 3953 .testimonials_carousel .testimonial .info h4 { 3954 color: #a8a8a8; 3955 margin-bottom: 6px; 3956 line-height: 22px; 3957 padding-top: 0; } 3958 .testimonials_carousel .testimonial .info h4 a { 3959 color: #a8a8a8; 3960 -webkit-transition: all 0.3s ease; 3961 -moz-transition: all 0.3s ease; 3962 -ms-transition: all 0.3s ease; 3963 -o-transition: all 0.3s ease; 3964 transition: all 0.3s ease; } 3965 .testimonials_carousel .testimonial .info h4 a:hover { 3966 color: #222; 3967 text-decoration: none; } 3968 .testimonials_carousel .testimonial .info .position, .testimonials_carousel .testimonial .info .company { 3969 font-family: "Montserrat", sans-serif; 3970 font-weight: 600; 3971 color: #777777; 3972 line-height: 18px; } 3973 .testimonials_carousel .testimonial .info .company { 3974 margin: 0 0 24px; } 3975 .testimonials_carousel .testimonial .info p { 3976 color: #222222; 3977 line-height: 22px; 3978 margin: 0; } 3979 3980.testimonials_carousel.style_2 { 3981 margin: 0 -15px; } 3982 .testimonials_carousel.style_2 .item { 3983 position: relative; 3984 padding: 0 15px; } 3985 .testimonials_carousel.style_2 .item .testimonial { 3986 background: #f5f5f5; 3987 position: relative; 3988 padding: 28px 28px 27px; 3989 margin: 0 0 21px; } 3990 .testimonials_carousel.style_2 .item .testimonial:before { 3991 content: "\e90b"; 3992 font-family: 'stm'; 3993 speak: none; 3994 font-style: normal; 3995 font-weight: normal; 3996 font-variant: normal; 3997 text-transform: none; 3998 line-height: 1; 3999 -webkit-font-smoothing: antialiased; 4000 -moz-osx-font-smoothing: grayscale; 4001 font-size: 48px; 4002 color: #cb0000; 4003 position: absolute; 4004 right: 0; 4005 bottom: 0; 4006 width: 60px; 4007 height: 40px; 4008 overflow: hidden; } 4009 .testimonials_carousel.style_2 .item .testimonial:after { 4010 content: ''; 4011 position: absolute; 4012 left: 65px; 4013 bottom: -30px; 4014 width: 30px; 4015 height: 33px; 4016 background: url("../../images/testimonials_before.png") no-repeat 0 0; 4017 background-size: 15px 18px; } 4018 .testimonials_carousel.style_2 .item .testimonial p { 4019 margin: 0; 4020 font-size: 14px;
4021 line-height: 26px; 4022 color: #222; } 4023 .testimonials_carousel.style_2 .item .testimonial:before { 4024 bottom: 0; 4025 right: 1px; } 4026 .testimonials_carousel.style_2 .item .testimonial:after { 4027 background-image: url("../../images/testimonials_before_2.png"); } 4028 .testimonials_carousel.style_2 .item .testimonial-info { 4029 position: relative; } 4030 .testimonials_carousel.style_2 .item .testimonial-info:after { 4031 content: ""; 4032 display: table; 4033 clear: both; } 4034 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-image { 4035 max-width: 50px; 4036 display: table-cell; 4037 vertical-align: middle; } 4038 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-image img { 4039 max-width: 100%; 4040 height: auto; 4041 overflow: hidden; 4042 -webkit-border-radius: 100%; 4043 -moz-border-radius: 100%; 4044 -ms-border-radius: 100%; 4045 border-radius: 100%; } 4046 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text { 4047 display: table-cell; 4048 vertical-align: middle; 4049 padding: 0 0 0 15px; } 4050 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name { 4051 color: #222; 4052 line-height: 20px; 4053 font-family: "Montserrat", sans-serif; 4054 font-size: 14px; 4055 font-weight: 700; } 4056 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .company { 4057 font-size: 14px; 4058 color: #808080; 4059 line-height: 20px; 4060 font-style: italic; } 4061 4062.testimonials_carousel.style_3 .testimonial_inner { 4063 padding: 20px; 4064 background: #fff; } 4065 .testimonials_carousel.style_3 .testimonial_inner:after { 4066 content: ""; 4067 display: table; 4068 clear: both; } 4069 .testimonials_carousel.style_3 .testimonial_inner .image { 4070 margin-right: 20px; 4071 width: 174px; } 4072 .testimonials_carousel.style_3 .testimonial_inner p { 4073 margin-bottom: 17px; 4074 color: #222; 4075 line-height: 22px; } 4076 .testimonials_carousel.style_3 .testimonial_inner h6 { 4077 padding-top: 0; 4078 margin-bottom: 3px; 4079 letter-spacing: 0; } 4080 .testimonials_carousel.style_3 .testimonial_inner h6 a { 4081 color: #a8a8a8; 4082 -webkit-transition: color 0.3s ease; 4083 -moz-transition: color 0.3s ease; 4084 -ms-transition: color 0.3s ease; 4085 -o-transition: color 0.3s ease; 4086 transition: color 0.3s ease; } 4087 .testimonials_carousel.style_3 .testimonial_inner h6 a:hover, .testimonials_carousel.style_3 .testimonial_inner h6 a:focus { 4088 text-decoration: none; } 4089 .testimonials_carousel.style_3 .testimonial_inner h6 a:hover { 4090 color: #222; } 4091 .testimonials_carousel.style_3 .testimonial_inner .position { 4092 font-size: 13px; 4093 letter-spacing: -0.01em; 4094 font-weight: 400; 4095 color: #777; } 4096 4097.vc_image_carousel_wr { 4098 margin: 0 -10px; } 4099 .vc_image_carousel_wr.no_paddings .vc_image_carousel.owl-carousel .owl-item .item { 4100 padding: 0; } 4101 .vc_image_carousel_wr .vc_image_carousel { 4102 position: relative; } 4103 .vc_image_carousel_wr .vc_image_carousel.owl-carousel .owl-item { 4104 float: none; 4105 display: inline-block; 4106 vertical-align: middle; } 4107 .vc_image_carousel_wr .vc_image_carousel.owl-carousel .owl-item .item { 4108 padding: 0 10px; } 4109 .vc_image_carousel_wr.grayscale .owl-item img { 4110 -webkit-transition: all 0.3s ease; 4111 -moz-transition: all 0.3s ease; 4112 -ms-transition: all 0.3s ease; 4113 -o-transition: all 0.3s ease; 4114 transition: all 0.3s ease; 4115 opacity: 0.9; } 4116 .vc_image_carousel_wr.grayscale .owl-item img:hover { 4117 opacity: 1; } 4118 4119.stm_news { 4120 position: relative; } 4121 .stm_news .news_list { 4122 list-style: none; 4123 padding: 0; 4124 margin: 0 -15px; 4125 font-size: 0; } 4126 .stm_news .news_list.posts_per_row_3 li { 4127 width: 33%; } 4128 .stm_news .news_list.posts_per_row_2 li { 4129 width: 50%; } 4130 .stm_news .news_list.posts_per_row_1 li { 4131 width: 100%; } 4132 .stm_news .news_list li { 4133 display: inline-block; 4134 vertical-align: top; 4135 width: 25%; 4136 padding: 0 15px; 4137 margin-bottom: 30px; 4138 font-size: 13px; } 4139 .stm_news .news_list li .image { 4140 margin: 0 0 32px; } 4141 .stm_news .news_list li .image img { 4142 display: block; 4143 max-width: 100%; 4144 height: auto; } 4145 .stm_news .news_list li .image a { 4146 position: relative; 4147 display: block; } 4148 .stm_news .news_list li .image a:before { 4149 content: ''; 4150 position: absolute; 4151 left: 0; 4152 top: 0; 4153 right: 0; 4154 bottom: 0; 4155 background: rgba(0, 0, 0, 0.6); 4156 -webkit-transition: all 0.3s ease; 4157 -moz-transition: all 0.3s ease; 4158 -ms-transition: all 0.3s ease; 4159 -o-transition: all 0.3s ease; 4160 transition: all 0.3s ease; 4161 opacity: 0; } 4162 .stm_news .news_list li .image a:after { 4163 content: "\e920"; 4164 font-family: 'stm'; 4165 speak: none; 4166 font-style: normal; 4167 font-weight: normal; 4168 font-variant: normal; 4169 text-transform: none; 4170 line-height: 1; 4171 -webkit-font-smoothing: antialiased; 4172 -moz-osx-font-smoothing: grayscale; 4173 -webkit-transition: all 0.3s ease; 4174 -moz-transition: all 0.3s ease; 4175 -ms-transition: all 0.3s ease; 4176 -o-transition: all 0.3s ease; 4177 transition: all 0.3s ease; 4178 position: absolute; 4179 left: 50%; 4180 top: 50%; 4181 margin: -15px 0 0 -15px; 4182 color: #fff; 4183 font-size: 30px; 4184 opacity: 0; } 4185 .stm_news .news_list li .image a:hover:before, .stm_news .news_list li .image a:hover:after { 4186 opacity: 1; } 4187 .stm_news .news_list li h5 { 4188 margin-bottom: 13px; 4189 padding-top: 0; 4190 font-size: 16px; 4191 line-height: 20px; } 4192 .stm_news .news_list li h5:after { 4193 content: ''; 4194 display: block; 4195 width: 25px; 4196 height: 2px; 4197 background: #cb0000; 4198 margin: 16px 0 0; 4199 border-radius: 0; } 4200 .stm_news .news_list li h5 a { 4201 color: #a8a8a8; 4202 -webkit-transition: color 0.3s ease; 4203 -moz-transition: color 0.3s ease; 4204 -ms-transition: color 0.3s ease; 4205 -o-transition: color 0.3s ease; 4206 transition: color 0.3s ease; } 4207 .stm_news .news_list li h5 a:hover { 4208 color: #cb0000; 4209 text-decoration: none; } 4210 .stm_news .news_list li .date { 4211 position: relative; 4212 color: #777; 4213 font-size: 13px; 4214 padding: 0 0 0 23px; } 4215 .stm_news .news_list li .date:before { 4216 content: "\f017"; 4217 font: normal normal normal 14px/1 FontAwesome; 4218 font-size: inherit; 4219 text-rendering: auto; 4220 -webkit-font-smoothing: antialiased; 4221 -moz-osx-font-smoothing: grayscale; 4222 transform: translate(0, 0); 4223 color: #cb0000; 4224 position: absolute; 4225 left: 0; 4226 top: 1px; 4227 font-size: 15px; } 4228 .stm_news .news_list li .category a { 4229 font-size: 13px; 4230 color: #777; } 4231 4232.stm_gmap_wrapper { 4233 position: relative; } 4234 .stm_gmap_wrapper .stm_gmap { 4235 height: 733px; 4236 width: 100%; } 4237 .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw { 4238 text-align: center; 4239 margin-top: -4px; } 4240 .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw > div > div { 4241 overflow: hidden !important; } 4242 .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw h6 { 4243 display: block; 4244 margin: 0; 4245 text-transform: lowercase; 4246 font-size: 16px; 4247 color: #fff; 4248 font-weight: 600; 4249 line-height: 20px; 4250 padding-top: 0; } 4251 .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw h6:after { 4252 display: none; } 4253 .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw + div { 4254 display: none !important; } 4255 .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div { 4256 border: none !important; 4257 background: #a8a8a8 !important; 4258 border-radius: 30px !important; 4259 margin-top: -6px; } 4260 .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div:first-child > div { 4261 left: 7px !important; 4262 transform: skewX(42deg) !important; 4263 box-shadow: none !important; 4264 background: #a8a8a8 !important; 4265 z-index: 40; } 4266 .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div:nth-child(2) > div { 4267 left: -1px !important; 4268 transform: skewX(-42deg) !important; 4269 box-shadow: none !important; 4270 background: #a8a8a8 !important; 4271 z-index: 40; } 4272 .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div:nth-child(2) { 4273 background-color: transparent !important; 4274 box-shadow: none !important; } 4275 .stm_gmap_wrapper .gmap_addresses { 4276 padding: 73px 0 71px; 4277 background: #a8a8a8; } 4278 .stm_gmap_wrapper .gmap_addresses .container { 4279 position: relative; } 4280 .stm_gmap_wrapper .gmap_addresses .addresses { 4281 position: relative; } 4282 .stm_gmap_wrapper .gmap_addresses .addresses .item { 4283 padding: 0 66px 0 1px; 4284 border-right: 1px solid rgba(255, 255, 255, 0.25); } 4285 .stm_gmap_wrapper .gmap_addresses .addresses .item .title { 4286 font-family: "Montserrat", sans-serif; 4287 color: #fff; 4288 font-weight: 600; 4289 font-size: 20px; 4290 margin: 0 0 14px; 4291 -webkit-transition: color 0.3s ease; 4292 -moz-transition: color 0.3s ease; 4293 -ms-transition: color 0.3s ease; 4294 -o-transition: color 0.3s ease; 4295 transition: color 0.3s ease; } 4296 .stm_gmap_wrapper .gmap_addresses .addresses .item ul { 4297 list-style: none; 4298 margin: 0; 4299 padding: 0; } 4300 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li { 4301 color: rgba(255, 255, 255, 0.5); 4302 margin: 0 0 14px; 4303 -webkit-transition: color 0.3s ease; 4304 -moz-transition: color 0.3s ease; 4305 -ms-transition: color 0.3s ease; 4306 -o-transition: color 0.3s ease; 4307 transition: color 0.3s ease; } 4308 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li:after { 4309 content: ""; 4310 display: table; 4311 clear: both; } 4312 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li:last-child { 4313 margin: 0; } 4314 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .icon { 4315 float: left; 4316 width: 16px; 4317 line-height: 20px; 4318 font-size: 16px; 4319 margin-right: 14px; 4320 text-align: center; 4321 color: rgba(203,0,0,0.5); } 4322 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .icon .stm-email { 4323 font-size: 12px; 4324 padding: 2px 0 0; } 4325 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text { 4326 overflow: hidden; 4327 font-size: 13px; 4328 line-height: 20px; } 4329 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text a { 4330 color: #34dfe5; } 4331 .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text p { 4332 margin: 0; 4333 font-size: 13px; 4334 line-height: 16px; } 4335 .stm_gmap_wrapper .gmap_addresses .addresses .item.focused .title, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover .title { 4336 color: #cb0000; } 4337 .stm_gmap_wrapper .gmap_addresses .addresses .item.focused ul li, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover ul li { 4338 color: #fff; } 4339 .stm_gmap_wrapper .gmap_addresses .addresses .item.focused ul li .icon, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover ul li .icon { 4340 color: #cb0000; } 4341 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr { 4342 position: absolute; 4343 right: 15px; 4344 top: 0; 4345 height: 100%; } 4346 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr:before { 4347 content: ''; 4348 display: inline-block; 4349 vertical-align: middle; 4350 height: 100%; } 4351 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots { 4352 display: inline-block; 4353 vertical-align: middle; } 4354 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot { 4355 width: 8px; 4356 height: 8px; 4357 padding: 2px; 4358 margin: 12px 0; 4359 cursor: pointer; 4360 -webkit-transition: all 0.2s linear; 4361 -moz-transition: all 0.2s linear; 4362 -ms-transition: all 0.2s linear; 4363 -o-transition: all 0.2s linear; 4364 transition: all 0.2s linear; } 4365 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot span { 4366 display: block; 4367 width: 4px; 4368 height: 4px; 4369 border: 1px solid #cb0000; 4370 background: #cb0000; 4371 padding: 0; 4372 -webkit-transition: all 0.2s linear; 4373 -moz-transition: all 0.2s linear; 4374 -ms-transition: all 0.2s linear; 4375 -o-transition: all 0.2s linear; 4376 transition: all 0.2s linear; 4377 -webkit-border-radius: 50%; 4378 -moz-border-radius: 50%; 4379 -ms-border-radius: 50%; 4380 border-radius: 50%; } 4381 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot.active { 4382 padding: 0; } 4383 .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot.active span { 4384 width: 8px; 4385 height: 8px; 4386 background: #cb0000; 4387 border-color: #cb0000; } 4388 4389.company_history { 4390 position: relative; } 4391 .company_history > ul { 4392 list-style: none; 4393 margin: 0; 4394 padding: 0; } 4395 .company_history > ul > li { 4396 margin: 0; } 4397 .company_history > ul > li:last-child { 4398 margin: 0; } 4399 .company_history > ul > li .year {
4400 font-size: 20px; 4401 font-weight: 700; 4402 font-family: "Montserrat", sans-serif; 4403 color: #a8a8a8; 4404 line-height: 28px; 4405 letter-spacing: -0.04em; 4406 display: table-cell; } 4407 .company_history > ul > li .sep { 4408 position: relative; 4409 display: table-cell; 4410 width: 80px; } 4411 .company_history > ul > li .sep:after { 4412 content: ''; 4413 position: absolute; 4414 left: 50%; 4415 top: 8px; 4416 width: 9px; 4417 height: 9px; 4418 background: #cb0000; 4419 -webkit-border-radius: 100%; 4420 -moz-border-radius: 100%; 4421 -ms-border-radius: 100%; 4422 border-radius: 100%; 4423 -webkit-transform: translateX(-50%); 4424 -moz-transform: translateX(-50%); 4425 -ms-transform: translateX(-50%); 4426 -o-transform: translateX(-50%); 4427 transform: translateX(-50%); } 4428 .company_history > ul > li .sep:before { 4429 content: ''; 4430 position: absolute; 4431 left: 50%; 4432 top: 20px; 4433 bottom: -5px; 4434 width: 1px; 4435 background: #e6e6e6; 4436 -webkit-border-radius: 100%; 4437 -moz-border-radius: 100%; 4438 -ms-border-radius: 100%; 4439 border-radius: 100%; 4440 -webkit-transform: translateX(-50%); 4441 -moz-transform: translateX(-50%); 4442 -ms-transform: translateX(-50%); 4443 -o-transform: translateX(-50%); 4444 transform: translateX(-50%); } 4445 .company_history > ul > li:last-child .sep:before { 4446 display: none; } 4447 .company_history > ul > li:last-child .company_history_text { 4448 padding: 0; } 4449 .company_history > ul > li .company_history_text { 4450 display: table-cell; 4451 padding: 0 0 50px; } 4452 .company_history > ul > li .company_history_text h4 { 4453 margin: 0 0 16px; 4454 padding: 0; 4455 font-weight: 700; } 4456 .company_history > ul > li .company_history_text p { 4457 font-size: 13px; 4458 line-height: 18px; 4459 margin: 0; } 4460 4461.stm_contacts_widget { 4462 color: #fff; 4463 font-family: "Montserrat", sans-serif; } 4464 .stm_contacts_widget h4 { 4465 position: relative; 4466 color: #fff; 4467 padding: 0; } 4468 .stm_contacts_widget ul { 4469 position: relative; 4470 list-style: none; 4471 padding: 0; 4472 margin: 0 0 30px; } 4473 .stm_contacts_widget ul li { 4474 color: #fff; 4475 padding: 0; 4476 margin: 0 0 13px; 4477 line-height: 22px; } 4478 .stm_contacts_widget ul li:before { 4479 display: none; } 4480 .stm_contacts_widget ul li .icon { 4481 float: left; 4482 font-size: 20px; 4483 line-height: 18px; 4484 color: #cb0000; 4485 margin: 0 15px 0 0; } 4486 .stm_contacts_widget ul li .icon .fa-envelope { 4487 font-size: 16px; 4488 line-height: 22px; } 4489 .stm_contacts_widget ul li .text { 4490 overflow: hidden; 4491 padding: 1px 0 0; 4492 font-weight: 500; } 4493 .stm_contacts_widget ul.socials { 4494 margin: 0; } 4495 .stm_contacts_widget ul.socials:after { 4496 content: ""; 4497 display: table; 4498 clear: both; } 4499 .stm_contacts_widget ul.socials li { 4500 float: left; 4501 margin: 0 8px 8px 0; } 4502 .stm_contacts_widget ul.socials li:last-child { 4503 margin-right: 0; } 4504 .stm_contacts_widget ul.socials li a { 4505 display: block; 4506 width: 32px; 4507 height: 32px; 4508 -webkit-border-radius: 32px; 4509 -moz-border-radius: 32px; 4510 -ms-border-radius: 32px; 4511 border-radius: 32px; 4512 background: #fff; 4513 text-align: center; 4514 line-height: 32px; 4515 color: #a8a8a8; 4516 font-size: 17px; 4517 text-decoration: none !important; 4518 -webkit-transition: all 0.3s ease; 4519 -moz-transition: all 0.3s ease; 4520 -ms-transition: all 0.3s ease; 4521 -o-transition: all 0.3s ease; 4522 transition: all 0.3s ease; } 4523 .stm_contacts_widget ul.socials li a i { 4524 line-height: 34px; } 4525 .stm_contacts_widget ul.socials li a i.fa-vimeo { 4526 font-size: 14px; } 4527 .stm_contacts_widget ul.socials li a i.stm-google-plus { 4528 font-size: 13px; } 4529 .stm_contacts_widget ul.socials li a:hover { 4530 background: #cb0000; 4531 color: #fff; } 4532 .stm_contacts_widget ul.socials li a.social-facebook:hover { 4533 background: #3a5897; } 4534 .stm_contacts_widget ul.socials li a.social-twitter:hover { 4535 background: #00aced; } 4536 .stm_contacts_widget ul.socials li a.social-instagram:hover { 4537 background: #ac907a; } 4538 .stm_contacts_widget ul.socials li a.social-google-plus:hover { 4539 background: #db4437; } 4540 .stm_contacts_widget ul.socials li a.social-linkedin:hover { 4541 background: #0077b5; } 4542 .stm_contacts_widget ul.socials li a.social-skype:hover { 4543 background: #00aff0; } 4544 4545.stm_contacts_widget.style_2 ul { 4546 margin-bottom: -13px; } 4547 .stm_contacts_widget.style_2 ul:after { 4548 content: ""; 4549 display: table; 4550 clear: both; } 4551 .stm_contacts_widget.style_2 ul li { 4552 float: left; } 4553 .stm_contacts_widget.style_2 ul li:not(:last-child) { 4554 margin-right: 54px; } 4555 .stm_contacts_widget.style_2 ul li .icon { 4556 float: none; 4557 display: inline-block; 4558 vertical-align: middle; 4559 width: 39px; 4560 background: #cb0000; 4561 text-align: center; 4562 line-height: 39px; 4563 color: #fff; } 4564 .stm_contacts_widget.style_2 ul li .text { 4565 display: inline-block; 4566 font-size: 14px; 4567 vertical-align: middle; 4568 color: #a8a8a8; } 4569 4570.stm_contacts_widget.style_3 { 4571 font-family: "Open Sans", sans-serif; } 4572 .stm_contacts_widget.style_3 ul { 4573 text-align: center; 4574 font-size: 0; 4575 margin-bottom: 0; 4576 list-style: none; } 4577 .stm_contacts_widget.style_3 ul li { 4578 padding: 0 17px; 4579 display: inline-block; 4580 vertical-align: top; 4581 font-size: 13px; } 4582 .stm_contacts_widget.style_3 ul li .icon { 4583 float: none; 4584 min-height: 25px; 4585 margin: 0 0 17px; 4586 font-size: 19px; } 4587 .stm_contacts_widget.style_3 ul li .icon:before { 4588 content: ""; 4589 display: inline-block; 4590 width: 1px; 4591 height: 0; 4592 vertical-align: bottom; } 4593 .stm_contacts_widget.style_3 ul li .icon i { 4594 vertical-align: bottom; } 4595 .stm_contacts_widget.style_3 ul li .icon .stm-envelope-11 { 4596 font-size: 16px; } 4597 .stm_contacts_widget.style_3 ul li .icon .stm-clock6, 4598 .stm_contacts_widget.style_3 ul li .icon .stm-pin-11 { 4599 font-size: 20px; } 4600 .stm_contacts_widget.style_3 ul li .text { 4601 padding: 0; 4602 line-height: 18px; 4603 font-weight: 400; 4604 color: rgba(255, 255, 255, 0.5); } 4605 .stm_contacts_widget.style_3 ul li .text a { 4606 color: #fff; } 4607 4608.stm_services { 4609 position: relative; 4610 margin: 0 -15px; 4611 font-size: 0; } 4612 .stm_services .item { 4613 position: relative; 4614 display: inline-block; 4615 vertical-align: top; 4616 width: 33%; 4617 padding: 0 15px; 4618 margin: 0 0 57px; 4619 font-size: 14px; } 4620 .stm_services .item .item_wr .item_thumbnail { 4621 margin: 0 0 30px; } 4622 .stm_services .item .item_wr .item_thumbnail img { 4623 display: block; 4624 max-width: 100%; 4625 height: auto; } 4626 .stm_services .item .item_wr .item_thumbnail a { 4627 position: relative; 4628 display: block; } 4629 .stm_services .item .item_wr .item_thumbnail a:before { 4630 content: ''; 4631 position: absolute; 4632 left: 0; 4633 top: 0; 4634 right: 0; 4635 bottom: 0; 4636 background: rgba(0, 0, 0, 0.6); 4637 -webkit-transition: all 0.3s ease; 4638 -moz-transition: all 0.3s ease; 4639 -ms-transition: all 0.3s ease; 4640 -o-transition: all 0.3s ease; 4641 transition: all 0.3s ease; 4642 opacity: 0; } 4643 .stm_services .item .item_wr .item_thumbnail a:after { 4644 content: "\e920"; 4645 font-family: 'stm'; 4646 speak: none; 4647 font-style: normal; 4648 font-weight: normal; 4649 font-variant: normal; 4650 text-transform: none; 4651 line-height: 1; 4652 -webkit-font-smoothing: antialiased; 4653 -moz-osx-font-smoothing: grayscale; 4654 -webkit-transition: all 0.3s ease; 4655 -moz-transition: all 0.3s ease; 4656 -ms-transition: all 0.3s ease; 4657 -o-transition: all 0.3s ease; 4658 transition: all 0.3s ease; 4659 position: absolute; 4660 left: 50%; 4661 top: 50%; 4662 margin: -15px 0 0 -15px; 4663 color: #fff; 4664 font-size: 30px; 4665 opacity: 0; } 4666 .stm_services .item .item_wr .item_thumbnail a:hover:before, .stm_services .item .item_wr .item_thumbnail a:hover:after { 4667 opacity: 1; } 4668 .stm_services .item .item_wr .content { 4669 font-size: 13px; 4670 -webkit-transition: all 0.3s ease; 4671 -moz-transition: all 0.3s ease; 4672 -ms-transition: all 0.3s ease; 4673 -o-transition: all 0.3s ease; 4674 transition: all 0.3s ease; } 4675 .stm_services .item .item_wr .content h5 { 4676 padding: 0; 4677 margin: 0 0 9px; } 4678 .stm_services .item .item_wr .content h5 a { 4679 text-decoration: none !important; 4680 color: #a8a8a8; 4681 -webkit-transition: all 0.3s ease; 4682 -moz-transition: all 0.3s ease; 4683 -ms-transition: all 0.3s ease; 4684 -o-transition: all 0.3s ease; 4685 transition: all 0.3s ease; } 4686 .stm_services .item .item_wr .content h5 a:hover { 4687 color: #cb0000; } 4688 .stm_services .item .item_wr .content h5:before { 4689 content: ''; 4690 display: block; 4691 width: 47px; 4692 height: 5px; 4693 background: #cb0000; 4694 margin: 0 0 18px; } 4695 .stm_services .item .item_wr .content h5:after { 4696 display: none; } 4697 .stm_services .item .item_wr .content p { 4698 line-height: 18px; } 4699 .stm_services .item .item_wr .content .read_more { 4700 text-transform: lowercase; 4701 font-weight: 500; 4702 font-size: 13px; 4703 transition: color 0.2s linear; 4704 color: #222222; 4705 font-family: "Montserrat", sans-serif; } 4706 .stm_services .item .item_wr .content .read_more .stm_icon { 4707 margin: 2px 0 0 5px; 4708 font-size: 12px; 4709 vertical-align: middle; 4710 color: #cb0000; } 4711 .stm_services .item .item_wr .content .read_more span { 4712 vertical-align: middle; 4713 line-height: 13px; } 4714 .stm_services .item .item_wr .content .read_more:hover { 4715 color: #cb0000; 4716 text-decoration: none; } 4717 .stm_services.cols_4 .item { 4718 width: 25%; } 4719 .stm_services.cols_2 .item { 4720 width: 50%; } 4721 .stm_services.cols_1 .item { 4722 width: 100%; } 4723 4724.stm_services_tabs .services_categories { 4725 position: relative; 4726 margin: 0 0 62px; 4727 padding: 0 15px; } 4728 .stm_services_tabs .services_categories ul { 4729 background: #cb0000; 4730 text-align: center; 4731 margin: 0; 4732 padding: 0; 4733 list-style: none; } 4734 .stm_services_tabs .services_categories ul:after { 4735 content: ""; 4736 display: table; 4737 clear: both; } 4738 .stm_services_tabs .services_categories ul li { 4739 float: left; } 4740 .stm_services_tabs .services_categories ul li a { 4741 font-family: "Montserrat", sans-serif; 4742 font-weight: 700; 4743 font-size: 14px; 4744 text-transform: lowercase; 4745 letter-spacing: -.6px; 4746 display: block; 4747 padding: 14.5px 24.3px; 4748 outline: none !important; 4749 color: #a8a8a8; 4750 transition: background 0.2s ease, color 0.2s ease; } 4751 .stm_services_tabs .services_categories ul li a:focus, .stm_services_tabs .services_categories ul li a:hover { 4752 text-decoration: none; } 4753 .stm_services_tabs .services_categories ul li.ui-state-active a { 4754 background: #a8a8a8; 4755 color: #cb0000; } 4756 4757.stm_services_tabs { 4758 font-size: 0; 4759 margin: 0 -15px; } 4760 4761.stm_services_tabs .service_tab_item { 4762 position: relative; 4763 display: inline-block; 4764 vertical-align: top; 4765 width: 50%; 4766 font-size: 14px; 4767 padding: 0 35px; 4768 margin: 0 0 46px; } 4769 4770.stm_services_tabs .service_tab_item .service_header { 4771 position: relative; 4772 margin: 0 0 4px; } 4773 4774.stm_services_tabs .service_tab_item .service_name { 4775 display: table-cell; 4776 width: 1%; 4777 white-space: nowrap; 4778 font-family: "Montserrat", sans-serif; 4779 font-size: 14px; 4780 font-weight: 700; 4781 color: #212121; 4782 padding-right: 10px; } 4783 4784.stm_services_tabs .service_tab_item .service_name a { 4785 color: #a8a8a8; 4786 letter-spacing: -.3px; 4787 transition: color 0.2s ease; } 4788 .stm_services_tabs .service_tab_item .service_name a:focus, .stm_services_tabs .service_tab_item .service_name a:hover { 4789 text-decoration: none; } 4790 .stm_services_tabs .service_tab_item .service_name a:hover { 4791 color: #cb0000; } 4792 4793.stm_services_tabs .service_tab_item .service_dots { 4794 display: table-cell; 4795 width: 98%; } 4796 4797.stm_services_tabs .service_tab_item .service_dots .separator_dots { 4798 display: block; 4799 width: 100%; 4800 border-bottom: 1px dashed #cb0000; } 4801 4802.stm_services_tabs .service_tab_item .service_cost { 4803 display: table-cell; 4804 width: 1%; 4805 padding-left: 10px; 4806 font-family: "Montserrat", sans-serif; 4807 font-size: 14px; 4808 font-weight: 700; 4809 line-height: 22px; 4810 letter-spacing: -.3px; 4811 color: #cb0000; } 4812 4813.stm_services_tabs .service_tab_item .service_label { 4814 position: absolute; 4815 left: 35px; 4816 top: -22px; 4817 background: #cb0000; 4818 border-radius: 3px; 4819 padding: 4px 7px 4px; 4820 color: #fff; 4821 font-size: 10px; 4822 font-weight: 600; 4823 line-height: 9px; 4824 text-transform: uppercase; } 4825 4826.stm_services_tabs .service_tab_item .service_text p { 4827 margin-bottom: 0; 4828 color: #222222; 4829 line-height: 22px; } 4830 4831body .stm_chart { 4832 position: relative; } 4833 body .stm_chart canvas { 4834 max-width: 100%; 4835 height: auto; } 4836 body .stm_chart .chart-legend { 4837 position: relative; 4838 margin: 10px 0 0; 4839 list-style: none; 4840 padding: 0; } 4841 body .stm_chart .chart-legend:after { 4842 content: ""; 4843 display: table; 4844 clear: both; } 4845 body .stm_chart .chart-legend li { 4846 padding: 0; 4847 margin: 0 24px 12px 0; 4848 font-size: 13px; 4849 color: #777777; 4850 float: left; } 4851 body .stm_chart .chart-legend li:before { 4852 display: none; } 4853 body .stm_chart .chart-legend li span { 4854 display: inline-block; 4855 vertical-align: top; 4856 width: 18px; 4857 height: 18px; 4858 margin: 0 5px 0 0; 4859 -webkit-border-radius: 3px; 4860 -moz-border-radius: 3px; 4861 -ms-border-radius: 3px; 4862 border-radius: 3px; } 4863 body .stm_chart.legend_position_right canvas { 4864 display: inline-block; 4865 vertical-align: middle; }
4866 body .stm_chart.legend_position_right .chart-legend { 4867 display: inline-block; 4868 vertical-align: middle; 4869 padding: 0 0 0 30px; } 4870 body .stm_chart.legend_position_right .chart-legend li { 4871 float: none; 4872 margin: 0 0 10px; } 4873 4874.stm_works_wr { 4875 position: relative; } 4876 .stm_works_wr.cols_4 .stm_works .item { 4877 width: 25%; } 4878 .stm_works_wr.cols_3 .stm_works .item { 4879 width: 33.333%; } 4880 .stm_works_wr.cols_2 .stm_works .item { 4881 width: 50%; } 4882 .stm_works_wr.cols_1 .stm_works .item { 4883 width: 100%; } 4884 .stm_works_wr.grid.style_1 .stm_works { 4885 margin: 0 -15px; } 4886 .stm_works_wr.grid.style_1 .stm_works .item { 4887 padding: 0 15px; 4888 margin: 0 0 30px; } 4889 .stm_works_wr.grid.style_1 .stm_works .item .item_wr { 4890 position: relative; 4891 overflow: hidden; } 4892 .stm_works_wr.grid.style_1 .stm_works .item .item_wr img { 4893 display: block; 4894 max-width: 100%; 4895 height: auto; } 4896 .stm_works_wr.grid.style_1 .stm_works .item .item_wr:before { 4897 content: ''; 4898 position: absolute; 4899 top: 0; 4900 left: 0; 4901 width: 100%; 4902 height: 100%; 4903 background: rgba(168,168,168,0.75); 4904 opacity: 0; 4905 -webkit-transition: all 0.3s ease; 4906 -moz-transition: all 0.3s ease; 4907 -ms-transition: all 0.3s ease; 4908 -o-transition: all 0.3s ease; 4909 transition: all 0.3s ease; } 4910 .stm_works_wr.grid.style_1 .stm_works .item .item_wr .title { 4911 position: absolute; 4912 bottom: 94px; 4913 left: 30px; 4914 right: 30px; 4915 font-family: "Montserrat", sans-serif; 4916 font-weight: 600; 4917 font-size: 18px; 4918 color: #fff; 4919 letter-spacing: -0.04em; 4920 line-height: 24px; 4921 opacity: 0; 4922 -webkit-transition: all 0.3s ease; 4923 -moz-transition: all 0.3s ease; 4924 -ms-transition: all 0.3s ease; 4925 -o-transition: all 0.3s ease; 4926 transition: all 0.3s ease; } 4927 .stm_works_wr.grid.style_1 .stm_works .item .item_wr .title:before { 4928 content: ''; 4929 display: block; 4930 width: 47px; 4931 height: 5px; 4932 background: #cb0000; 4933 margin: 0 0 19px; } 4934 .stm_works_wr.grid.style_1 .stm_works .item .item_wr .category { 4935 position: absolute; 4936 bottom: 20px; 4937 left: 30px; 4938 right: 30px; 4939 color: #fff; 4940 font-size: 13px; 4941 opacity: 0; 4942 -webkit-transition: all 0.3s ease; 4943 -moz-transition: all 0.3s ease; 4944 -ms-transition: all 0.3s ease; 4945 -o-transition: all 0.3s ease; 4946 transition: all 0.3s ease; } 4947 .stm_works_wr.grid.style_1 .stm_works .item .item_wr .link { 4948 position: absolute; 4949 top: 0; 4950 left: 0; 4951 width: 100%; 4952 height: 100%; } 4953 .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover:before { 4954 opacity: 1; } 4955 .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover .title { 4956 opacity: 1; 4957 bottom: 74px; } 4958 .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover .category { 4959 opacity: 1; 4960 bottom: 40px; } 4961 .stm_works_wr.grid.style_2 .stm_works { 4962 position: relative; 4963 margin: 0 -15px; } 4964 .stm_works_wr.grid.style_2 .stm_works .item { 4965 padding: 0 15px; 4966 margin: 0 0 30px; } 4967 .stm_works_wr.grid.style_2 .stm_works .item .image a { 4968 display: block; } 4969 .stm_works_wr.grid.style_2 .stm_works .item .image a img { 4970 display: block; 4971 max-width: 100%; 4972 height: auto; } 4973 .stm_works_wr.grid.style_2 .stm_works .item .info { 4974 padding: 24px 22px 22px; 4975 border: 3px solid #f2f2f2; 4976 border-top: none; } 4977 .stm_works_wr.grid.style_2 .stm_works .item .info .category { 4978 font-size: 13px; 4979 margin: 0 0 8px; } 4980 .stm_works_wr.grid.style_2 .stm_works .item .info .category a { 4981 color: #777777; } 4982 .stm_works_wr.grid.style_2 .stm_works .item .info .category a:hover { 4983 color: #cb0000; 4984 text-decoration: none; } 4985 .stm_works_wr.grid.style_2 .stm_works .item .info .category a:focus { 4986 text-decoration: none; } 4987 .stm_works_wr.grid.style_2 .stm_works .item .info .category a span { 4988 display: inline-block; 4989 vertical-align: middle; 4990 line-height: 1; } 4991 .stm_works_wr.grid.style_2 .stm_works .item .info .category a i { 4992 display: inline-block; 4993 vertical-align: middle; 4994 line-height: 1; 4995 color: #cb0000; 4996 font-size: 12px; 4997 margin: 2px 0 0 5px; } 4998 .stm_works_wr.grid.style_2 .stm_works .item .info .title { 4999 font-family: "Montserrat", sans-serif; 5000 font-weight: 700; 5001 font-size: 16px; 5002 letter-spacing: -0.04em; 5003 line-height: 24px; } 5004 .stm_works_wr.grid.style_2 .stm_works .item .info .title a { 5005 color: #a8a8a8; 5006 -webkit-transition: all 0.3s ease; 5007 -moz-transition: all 0.3s ease; 5008 -ms-transition: all 0.3s ease; 5009 -o-transition: all 0.3s ease; 5010 transition: all 0.3s ease; } 5011 .stm_works_wr.grid.style_2 .stm_works .item .info .title a:hover { 5012 color: #cb0000; 5013 text-decoration: none; } 5014 .stm_works_wr.grid.style_2 .stm_works .item .info .title a:focus { 5015 text-decoration: none; } 5016 .stm_works_wr.grid_with_filter.style_1 .stm_works { 5017 position: relative; 5018 margin: 0 -15px; } 5019 .stm_works_wr.grid_with_filter.style_1 .stm_works .item { 5020 padding: 0 15px; 5021 margin: 0 0 30px; } 5022 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .image a { 5023 display: block; } 5024 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .image a img { 5025 display: block; 5026 max-width: 100%; 5027 height: auto; } 5028 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info { 5029 padding: 24px 28px 22px; 5030 border: 3px solid #f2f2f2; 5031 border-top: none; } 5032 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category { 5033 font-size: 13px; 5034 margin: 0 0 8px; } 5035 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a { 5036 color: #777777; } 5037 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a:hover { 5038 color: #cb0000; 5039 text-decoration: none; } 5040 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a:focus { 5041 text-decoration: none; } 5042 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a span { 5043 display: inline-block; 5044 vertical-align: middle; 5045 line-height: 1; } 5046 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a i { 5047 display: inline-block; 5048 vertical-align: middle; 5049 line-height: 1; 5050 color: #cb0000; 5051 font-size: 12px; 5052 margin: 2px 0 0 5px; } 5053 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title { 5054 font-family: "Montserrat", sans-serif; 5055 font-weight: 600; 5056 font-size: 16px; 5057 letter-spacing: -0.04em; 5058 line-height: 24px; } 5059 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a { 5060 color: #a8a8a8; 5061 -webkit-transition: all 0.3s ease; 5062 -moz-transition: all 0.3s ease; 5063 -ms-transition: all 0.3s ease; 5064 -o-transition: all 0.3s ease; 5065 transition: all 0.3s ease; } 5066 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a:hover { 5067 color: #cb0000; 5068 text-decoration: none; } 5069 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a:focus { 5070 text-decoration: none; } 5071 .stm_works_wr.grid_with_filter.style_2 .stm_works { 5072 position: relative; 5073 margin: 0 -15px; } 5074 .stm_works_wr.grid_with_filter.style_2 .stm_works .item { 5075 padding: 0 15px; 5076 margin: 0 0 30px; } 5077 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr { 5078 position: relative; 5079 overflow: hidden; } 5080 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr img { 5081 display: block; 5082 max-width: 100%; 5083 height: auto; } 5084 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:before { 5085 content: ''; 5086 position: absolute; 5087 top: 0; 5088 left: 0; 5089 width: 100%; 5090 height: 100%; 5091 background: rgba(168,168,168,0.75); 5092 opacity: 0; 5093 -webkit-transition: all 0.3s ease; 5094 -moz-transition: all 0.3s ease; 5095 -ms-transition: all 0.3s ease; 5096 -o-transition: all 0.3s ease; 5097 transition: all 0.3s ease; } 5098 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title { 5099 position: absolute; 5100 bottom: 94px; 5101 left: 30px; 5102 right: 30px; 5103 font-family: "Montserrat", sans-serif; 5104 font-weight: 600; 5105 font-size: 18px; 5106 color: #fff; 5107 letter-spacing: -0.04em; 5108 line-height: 24px; 5109 opacity: 0; 5110 -webkit-transition: all 0.3s ease; 5111 -moz-transition: all 0.3s ease; 5112 -ms-transition: all 0.3s ease; 5113 -o-transition: all 0.3s ease; 5114 transition: all 0.3s ease; } 5115 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title:before { 5116 content: ''; 5117 display: block; 5118 width: 47px; 5119 height: 5px; 5120 background: #cb0000; 5121 margin: 0 0 19px; } 5122 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .category { 5123 position: absolute; 5124 bottom: 20px; 5125 left: 30px; 5126 right: 30px; 5127 color: #fff; 5128 font-size: 13px; 5129 opacity: 0; 5130 -webkit-transition: all 0.3s ease; 5131 -moz-transition: all 0.3s ease; 5132 -ms-transition: all 0.3s ease; 5133 -o-transition: all 0.3s ease; 5134 transition: all 0.3s ease; } 5135 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .link { 5136 position: absolute; 5137 top: 0; 5138 left: 0; 5139 width: 100%; 5140 height: 100%; } 5141 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover:before { 5142 opacity: 1; } 5143 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover .title { 5144 opacity: 1; 5145 bottom: 74px; } 5146 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover .category { 5147 opacity: 1; 5148 bottom: 40px; } 5149 .stm_works_wr.grid_with_filter.style_2.wide .stm_works { 5150 margin: 0; } 5151 .stm_works_wr.grid_with_filter.style_2.wide .stm_works .item { 5152 padding: 0; 5153 margin: 0; } 5154 .stm_works_wr.style_1 .works_filter { 5155 list-style: none; 5156 padding: 14px 20px; 5157 margin: 0 0 40px; 5158 background: #cb0000; } 5159 .stm_works_wr.style_1 .works_filter:after { 5160 content: ""; 5161 display: table; 5162 clear: both; } 5163 .stm_works_wr.style_1 .works_filter li { 5164 float: left; 5165 line-height: 1; 5166 font-size: 14px; } 5167 .stm_works_wr.style_1 .works_filter li.active a { 5168 background: #a8a8a8; 5169 color: #fff; 5170 -webkit-border-radius: 5px; 5171 -moz-border-radius: 5px; 5172 -ms-border-radius: 5px; 5173 border-radius: 5px; } 5174 .stm_works_wr.style_1 .works_filter li a { 5175 color: #a8a8a8; 5176 display: block; 5177 padding: 9px 15px; } 5178 .stm_works_wr.style_1 .works_filter li a:focus { 5179 text-decoration: none; } 5180 .stm_works_wr.style_2 .works_filter { 5181 list-style: none; 5182 margin: 0 0 33px; 5183 padding-left: 0; } 5184 .stm_works_wr.style_2 .works_filter:after { 5185 content: ""; 5186 display: table; 5187 clear: both; } 5188 .stm_works_wr.style_2 .works_filter li { 5189 float: left; 5190 line-height: 1; } 5191 .stm_works_wr.style_2 .works_filter li:not(:first-child) { 5192 margin-left: 39px; } 5193 .stm_works_wr.style_2 .works_filter li.active a { 5194 background: #cb0000; 5195 color: #a8a8a8; } 5196 .stm_works_wr.style_2 .works_filter li a { 5197 color: #a8a8a8; 5198 display: block; 5199 text-transform: uppercase; 5200 padding: 17px 18px 15px 18px; 5201 font-size: 13px; 5202 font-weight: 900; 5203 letter-spacing: -0.05em; 5204 -webkit-transition: all 0.3s ease; 5205 -moz-transition: all 0.3s ease; 5206 -ms-transition: all 0.3s ease; 5207 -o-transition: all 0.3s ease; 5208 transition: all 0.3s ease; } 5209 .stm_works_wr.style_2 .works_filter li a:hover, .stm_works_wr.style_2 .works_filter li a:focus { 5210 text-decoration: none; } 5211 .stm_works_wr.style_2 .works_filter li a:hover { 5212 background: #cb0000; 5213 color: #a8a8a8; } 5214 .stm_works_wr.style_2 .works_filter.container { 5215 margin-right: auto; 5216 margin-left: auto; 5217 padding-left: 15px; 5218 padding-right: 15px; } 5219 .stm_works_wr.style_2 .works_filter .works_filter_switcher { 5220 float: right; } 5221 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher { 5222 position: relative; 5223 display: block; 5224 float: right; 5225 width: 45px; 5226 height: 45px; 5227 top: -2px; 5228 border: 3px solid #aaa; 5229 color: #aaa !important; 5230 margin: 2px 0 0; 5231 transition: all 0.2s ease; } 5232 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher:hover { 5233 border-color: #cb0000; 5234 background: transparent; } 5235 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher:hover .fa { 5236 color: #cb0000; } 5237 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .fa { 5238 font-size: 13px; 5239 line-height: 13px; 5240 position: absolute; 5241 top: 13px; 5242 transition: color .2s ease, left 0.2s ease, right 0.2s ease; } 5243 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .left { 5244 left: 5px; } 5245 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .right { 5246 right: 5px; } 5247 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher.active .left { 5248 left: 22px; } 5249 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher.active .right { 5250 right: 22px; } 5251 5252body .vc_cta3 .vc_cta3-container { 5253 margin-bottom: auto; } 5254 5255body .vc_cta3.vc_general { 5256 padding: 17px 0 15px; 5257 border: none; } 5258 body .vc_cta3.vc_general h2 { 5259 padding-top: 0; 5260 margin: 0; } 5261 body .vc_cta3.vc_general h2:after { 5262 display: none; } 5263 5264body .vc_cta3.vc_cta3-actions-right .vc_cta3-content { 5265 width: 1000px; 5266 vertical-align: middle; } 5267 5268body .vc_btn3-container { 5269 margin-bottom: 20px; } 5270 5271body .vc_general.vc_btn3 { 5272 font-weight: 700; 5273 font-family: "Montserrat", sans-serif; 5274 font-size: 14px; 5275 text-transform: uppercase; 5276 line-height: 23px; } 5277 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-flat { 5278 padding: 5px 18px; 5279 font-weight: 600; } 5280 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-flat { 5281 padding: 8px 21px; } 5282 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-flat { 5283 padding: 10px 25px; } 5284 body .vc_general.vc_btn3.has_sub_title { 5285 line-height: 16px; } 5286 body .vc_general.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-outline, body .vc_general
5286.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-flat { 5287 padding: 6px 25px 5px; } 5288 body .vc_general.vc_btn3.vc_btn3-shape-rounded { 5289 -webkit-border-radius: 3px; 5290 -moz-border-radius: 3px; 5291 -ms-border-radius: 3px; 5292 border-radius: 3px; } 5293 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) { 5294 padding-left: 41px; } 5295 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { 5296 left: 15px; 5297 font-size: 19px; 5298 height: 19px; 5299 line-height: 19px; 5300 color: #a8a8a8; 5301 -webkit-transition: all 0.3s ease; 5302 -moz-transition: all 0.3s ease; 5303 -ms-transition: all 0.3s ease; 5304 -o-transition: all 0.3s ease; 5305 transition: all 0.3s ease; } 5306 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5307 color: #a8a8a8; } 5308 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) { 5309 padding-right: 41px; } 5310 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { 5311 right: 15px; 5312 font-size: 19px; 5313 height: 19px; 5314 line-height: 19px; 5315 color: #a8a8a8; 5316 -webkit-transition: all 0.3s ease; 5317 -moz-transition: all 0.3s ease; 5318 -ms-transition: all 0.3s ease; 5319 -o-transition: all 0.3s ease; 5320 transition: all 0.3s ease; } 5321 body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5322 color: #a8a8a8; } 5323 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) { 5324 padding-left: 37px; } 5325 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { 5326 left: 15px; 5327 width: auto; 5328 font-size: 14px; 5329 height: 14px; 5330 line-height: 14px; 5331 color: #cb0000; 5332 -moz-box-sizing: content-box; 5333 -webkit-transition: all 0.3s ease; 5334 -moz-transition: all 0.3s ease; 5335 -ms-transition: all 0.3s ease; 5336 -o-transition: all 0.3s ease; 5337 transition: all 0.3s ease; } 5338 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5339 color: #a8a8a8; } 5340 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { 5341 padding-right: 37px; } 5342 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { 5343 right: 15px; 5344 width: auto; 5345 font-size: 14px; 5346 height: 14px; 5347 line-height: 14px; 5348 color: #cb0000; 5349 -moz-box-sizing: content-box; 5350 -webkit-transition: all 0.3s ease; 5351 -moz-transition: all 0.3s ease; 5352 -ms-transition: all 0.3s ease; 5353 -o-transition: all 0.3s ease; 5354 transition: all 0.3s ease; } 5355 body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5356 color: #a8a8a8; } 5357 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) { 5358 padding-left: 49px; } 5359 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { 5360 left: 16px; 5361 font-size: 19px; 5362 height: 19px; 5363 line-height: 19px; 5364 color: #cb0000; 5365 -webkit-transition: all 0.3s ease; 5366 -moz-transition: all 0.3s ease; 5367 -ms-transition: all 0.3s ease; 5368 -o-transition: all 0.3s ease; 5369 transition: all 0.3s ease; } 5370 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_2 .vc_btn3-icon { 5371 color: #a8a8a8; } 5372 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5373 color: #a8a8a8; } 5374 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) { 5375 padding-right: 49px; } 5376 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { 5377 right: 16px; 5378 font-size: 19px; 5379 height: 19px; 5380 line-height: 19px; 5381 color: #cb0000; 5382 -webkit-transition: all 0.3s ease; 5383 -moz-transition: all 0.3s ease; 5384 -ms-transition: all 0.3s ease; 5385 -o-transition: all 0.3s ease; 5386 transition: all 0.3s ease; } 5387 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_2 .vc_btn3-icon { 5388 color: #a8a8a8; } 5389 body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { 5390 color: #a8a8a8; } 5391 body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat { 5392 color: #fff; 5393 border-color: #a8a8a8; 5394 background: #a8a8a8; 5395 border-width: 3px; } 5396 body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover { 5397 background: #cb0000; 5398 border-color: #cb0000; 5399 color: #a8a8a8; } 5400 body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover .vc_btn3-icon { 5401 color: #a8a8a8; } 5402 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat { 5403 color: #fff; 5404 border-color: #a8a8a8; 5405 background: #a8a8a8; 5406 border-width: 3px; } 5407 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover { 5408 background: transparent; 5409 border-color: #fff; 5410 color: #a8a8a8; } 5411 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover .vc_btn3-icon { 5412 color: #a8a8a8; } 5413 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline { 5414 color: #a8a8a8; 5415 border-color: #a8a8a8; 5416 background: transparent; 5417 border-width: 3px; } 5418 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline:hover { 5419 background: transparent; 5420 border-color: #cb0000; 5421 color: #cb0000; } 5422 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline:hover .vc_btn3-icon { 5423 color: #cb0000 !important; } 5424 body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat { 5425 color: #a8a8a8; 5426 border-color: #cb0000; 5427 background: #cb0000; 5428 border-width: 3px; } 5429 body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover { 5430 background: #a8a8a8; 5431 border-color: #a8a8a8; 5432 color: #fff; } 5433 body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover .vc_btn3-icon { 5434 color: #cb0000 !important; } 5435 body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline { 5436 color: #fff; 5437 border-color: #cb0000; 5438 background: transparent; 5439 border-width: 3px; } 5440 body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline .vc_btn3-icon { 5441 color: #fff !important; } 5442 body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline:hover { 5443 background: #cb0000; 5444 border-color: #cb0000; 5445 color: #a8a8a8; } 5446 body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline:hover .vc_btn3-icon { 5447 color: #a8a8a8 !important; } 5448 body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat { 5449 color: #222222; 5450 border-color: #fff; 5451 background: #fff; 5452 border-width: 3px; } 5453 body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover { 5454 background: #a8a8a8; 5455 border-color: #a8a8a8; 5456 color: #fff; } 5457 body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover .vc_btn3-icon { 5458 color: #cb0000 !important; } 5459 body .vc_general.vc_btn3 small { 5460 display: block; 5461 font-size: 12px; 5462 font-family: "Open Sans"; 5463 font-weight: 400; } 5464 5465body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { 5466 width: auto; 5467 -moz-box-sizing: content-box; } 5468 5469.consulting-rev-title { 5470 font-size: 60px; 5471 line-height: 60px; 5472 color: #a8a8a8; 5473 font-family: "Montserrat", sans-serif; 5474 font-weight: 700; 5475 text-transform: uppercase; } 5476 .consulting-rev-title mark { 5477 color: #cb0000; } 5478 5479.consulting-rev-title-2 { 5480 font-size: 36px; 5481 line-height: 42px; 5482 color: #a8a8a8; 5483 font-family: "Montserrat", sans-serif; 5484 font-weight: 700; 5485 letter-spacing: -0.06em; } 5486 .consulting-rev-title-2 mark { 5487 color: #cb0000; } 5488 5489.consulting-rev-title-3 { 5490 font-size: 45px; 5491 line-height: 50px; 5492 color: #a8a8a8; 5493 font-family: "Montserrat", sans-serif; 5494 font-weight: 700; 5495 text-transform: uppercase; 5496 letter-spacing: 0.02em; } 5497 .consulting-rev-title-3 mark { 5498 color: #cb0000; } 5499 5500.consulting-rev-title-icon { 5501 font-size: 72px; 5502 color: #cb0000; 5503 padding-left: 1px; } 5504 5505.consulting-rev-text { 5506 font-family: "Montserrat", sans-serif; 5507 color: #a8a8a8; 5508 line-height: 32px; 5509 font-size: 24px; } 5510 .consulting-rev-text mark { 5511 color: #cb0000; } 5512 5513.consulting-rev-text-2 { 5514 color: #a8a8a8; 5515 line-height: 22px; 5516 font-size: 14px; } 5517 .consulting-rev-text-2 mark { 5518 color: #cb0000; } 5519 5520.tp-caption .button { 5521 margin-right: 16px; 5522 text-transform: uppercase; 5523 transition: all .3s ease !important; } 5524 5525.tp-caption.baseColorOverlay { 5526 background: rgba(168,168,168,0.5) !important; } 5527 5528body .tparrows { 5529 width: 45px; 5530 height: 45px; 5531 background: none; 5532 border: 3px solid #bac1c6; 5533 -webkit-transition: all 0.3s ease; 5534 -moz-transition: all 0.3s ease; 5535 -ms-transition: all 0.3s ease; 5536 -o-transition: all 0.3s ease; 5537 transition: all 0.3s ease; } 5538 body .tparrows:hover { 5539 background: #cb0000; 5540 border-color: #cb0000; } 5541 body .tparrows:hover:before { 5542 color: #fff; } 5543 body .tparrows.tp-leftarrow:before { 5544 content: "\f053"; 5545 padding: 0 3px 0 0; } 5546 body .tparrows.tp-rightarrow:before { 5547 content: "\f054"; 5548 padding: 0 0 0 3px; } 5549 body .tparrows:before { 5550 font: normal normal normal 14px/1 FontAwesome; 5551 font-size: inherit; 5552 text-rendering: auto; 5553 -webkit-font-smoothing: antialiased; 5554 -moz-osx-font-smoothing: grayscale; 5555 transform: translate(0, 0); 5556 font-size: 19px; 5557 line-height: 40px; 5558 color: #bac1c6; } 5559 5560body .tp-bullets .tp-bullet { 5561 width: 4px; 5562 height: 4px; 5563 background: #cb0000; 5564 box-sizing: content-box; 5565 margin: 2px; 5566 padding: 0; 5567 -webkit-border-radius: 50%; 5568 -moz-border-radius: 50%; 5569 -ms-border-radius: 50%; 5570 border-radius: 50%; } 5571 body .tp-bullets .tp-bullet.selected { 5572 background: #a8a8a8; 5573 padding: 2px; 5574 margin: 0; } 5575 5576.wpb_gallery_slidesslick_slider_2.slider_main { 5577 margin: 0 0 40px 0; } 5578 5579.wpb_gallery_slides_navslick_slider_2.slider_nav { 5580 margin: 0 -5px; } 5581 .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide { 5582 margin: 0 5px; } 5583 .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide img { 5584 cursor: pointer; } 5585 .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide-wr { 5586 position: relative; } 5587 .wpb_gallery_slides_navslick_slider_2.slider_nav .stm-slick-active .slick-slide-wr:after { 5588 content: ''; 5589 position: absolute; 5590 left: 0; 5591 top: 0; 5592 width: 100%; 5593 height: 100%; 5594 background: rgba(0, 0, 0, 0.5); } 5595 5596.wpb_gallery_slidesslick_slider_2.slider_main .slick_next { 5597 right: 20px; 5598 top: auto; 5599 margin: 0; 5600 bottom: 20px; 5601 opacity: 0; 5602 -webkit-transition: opacity 0.2s linear; 5603 -moz-transition: opacity 0.2s linear; 5604 -ms-transition: opacity 0.2s linear; 5605 -o-transition: opacity 0.2s linear; 5606 transition: opacity 0.2s linear; } 5607 5608.wpb_gallery_slidesslick_slider_2.slider_main .slick_prev { 5609 left: auto; 5610 right: 75px; 5611 top: auto; 5612 bottom: 20px; 5613 margin: 0; 5614 opacity: 0; 5615 -webkit-transition: opacity 0.2s linear; 5616 -moz-transition: opacity 0.2s linear; 5617 -ms-transition: opacity 0.2s linear; 5618 -o-transition: opacity 0.2s linear; 5619 transition: opacity 0.2s linear; } 5620 5621.wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_prev, .wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_next { 5622 opacity: 0.5; } 5623 5624.wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_prev:hover, .wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_next:hover { 5625 opacity: 1; 5626 transition: none; } 5627 5628.wpb_gallery_slidesslick_slider_2.slider_main .image_title { 5629 position: absolute; 5630 bottom: 0; 5631 left: 0; 5632 background: rgba(0, 0, 0, 0.35); 5633 width: 100%; 5634 padding: 30px 200px 30px 28px; 5635 font-size: 16px; 5636 color: #ffffff; 5637 opacity: 0; 5638 -webkit-transition: opacity 0.2s linear; 5639 -moz-transition: opacity 0.2s linear; 5640 -ms-transition: opacity 0.2s linear; 5641 -o-transition: opacity 0.2s linear; 5642 transition: opacity 0.2s linear; } 5643 5644.wpb_gallery_slidesslick_slider_2.slider_main:hover .image_title { 5645 opacity: 1; } 5646 5647.wpb_gallery_slidesslick_slider_2.slider_main .slider_info { 5648 position: absolute; 5649 right: 138px; 5650 bottom: 31px; 5651 font-size: 14px; 5652 color: #fff; 5653 opacity: 0; 5654 -webkit-transition: opacity 0.2s linear; 5655 -moz-transition: opacity 0.2s linear; 5656 -ms-transition: opacity 0.2s linear; 5657 -o-transition: opacity 0.2s linear; 5658 transition: opacity 0.2s linear; } 5659 5660.wpb_gallery_slidesslick_slider_2.slider_main:hover .slider_info { 5661 opacity: 1; } 5662 5663.wpb_gallery_slidesslick_slider_2.slider_main .slider_info span { 5664 color: #a8a8a8; } 5665 5666.wpb_gallery_slidesslick_slider_2.slider_main .slider_info em { 5667 font-style: normal; } 5668 5669.vc_custom_heading.text_align_center *:after { 5670 margin-left: auto; 5671 margin-right: auto; } 5672 5673.vc_custom_heading.text_align_right *:after { 5674 margin-left: auto; } 5675 5676.vc_custom_heading.has_icon h1, .vc_custom_heading.has_icon .h1, 5677.vc_custom_heading.has_icon h2, .vc_custom_heading.has_icon .h2, 5678.vc_custom_heading.has_icon h3, .vc_custom_heading.has_icon .h3, 5679.vc_custom_heading.has_icon h4, .vc_custom_heading.has_icon .h4, 5680.vc_custom_heading.has_icon h5, .vc_custom_heading.has_icon .h5, 5681.vc_custom_heading.has_icon h6, .vc_custom_heading.has_icon .h6 { 5682 padding-top: 4px; } 5683 5684.vc_custom_heading mark { 5685 color: #cb0000; } 5686 5687.vc_custom_heading .icon { 5688 float: left; 5689 margin-right: 30px; 5690 color: #cb0000; } 5691 5692.vc_custom_heading.icon_pos_top .icon { 5693 float: none; 5694 margin-right: 0; 5695 margin-bottom: 19px; 5696 text-align: center; } 5697 5698.vc_custom_heading.icon_pos_bottom .icon { 5699 float: none; 5700 margin: 19px 0; 5701 text-align: center; } 5702 5703.vc_custom_heading.icon_pos_right .icon { 5704 float: right; 5705 margin-right: 30px; 5706 margin-left: 0; } 5707 5708.vc_custom_heading .subtitle { 5709 display: block; 5710 margin-top: 18px; 5711 font-size: 20px; 5712 color: #777; 5713 font-weight: 400; 5714 line-height: normal; 5715 letter-spacing: normal; } 5716 5717.vc_custom_heading.title_no_stripe h1:after, 5718.vc_custom_heading.title_no_stripe h2:after, 5719.vc_custom_heading.title_no_stripe h3:after, 5720.vc_custom_heading.title_no_stripe h4:after, 5721.vc_custom_heading.title_no_stripe h5:after, 5722.vc_custom_heading.title_no_stripe h6:after {
5723 content: none; } 5724 5725.vc_custom_heading.stripe_between { 5726 margin-bottom: 23px; } 5727 .vc_custom_heading.stripe_between h1, .vc_custom_heading.stripe_between .h1, 5728 .vc_custom_heading.stripe_between h2, .vc_custom_heading.stripe_between .h2, 5729 .vc_custom_heading.stripe_between h3, .vc_custom_heading.stripe_between .h3, 5730 .vc_custom_heading.stripe_between h4, .vc_custom_heading.stripe_between .h4, 5731 .vc_custom_heading.stripe_between h5, .vc_custom_heading.stripe_between .h5, 5732 .vc_custom_heading.stripe_between h6, .vc_custom_heading.stripe_between .h6 { 5733 margin-bottom: 39px; } 5734 .vc_custom_heading.stripe_between .subtitle { 5735 line-height: 26px; 5736 letter-spacing: 0.02em; } 5737 5738body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel:first-child .vc_tta-panel-heading { 5739 border-top: none; } 5740 5741body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { 5742 background: #f2f2f2; } 5743 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { 5744 background: transparent; } 5745 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { 5746 background: transparent; } 5747 5748body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body { 5749 background: #f2f2f2; } 5750 5751body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active + .vc_tta-panel .vc_tta-panel-heading { 5752 border-top: none; } 5753 5754body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { 5755 -webkit-transition: all 0.3s ease; 5756 -moz-transition: all 0.3s ease; 5757 -ms-transition: all 0.3s ease; 5758 -o-transition: all 0.3s ease; 5759 transition: all 0.3s ease; 5760 border: none; 5761 margin: 0 !important; 5762 border-top: 1px solid #b6b6b6; 5763 background: #cacaca; } 5764 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title { 5765 text-transform: none; 5766 font-weight: 600; 5767 padding: 0; 5768 font-size: 16px; 5769 line-height: 20px; } 5770 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title:after { 5771 display: none; } 5772 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a { 5773 padding-left: 30px; 5774 padding-right: 30px; 5775 padding-top: 15px; 5776 padding-bottom: 15px; 5777 -webkit-transition: all 0.3s ease; 5778 -moz-transition: all 0.3s ease; 5779 -ms-transition: all 0.3s ease; 5780 -o-transition: all 0.3s ease; 5781 transition: all 0.3s ease; 5782 color: #a8a8a8; } 5783 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a { 5784 padding-right: 42px; } 5785 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus { 5786 right: 25px; 5787 width: 9px; 5788 height: 9px; } 5789 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before { 5790 background: #a8a8a8; 5791 height: 3px; 5792 display: block; 5793 transform: none; 5794 -webkit-transform: none; 5795 -moz-transform: none; 5796 border: none; 5797 margin: -1.5px 0 0 0; } 5798 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { 5799 background: #a8a8a8; 5800 width: 3px; 5801 display: block; 5802 transform: none; 5803 -webkit-transform: none; 5804 -moz-transform: none; 5805 border: none; 5806 margin: 0 0 0 -1.5px; } 5807 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a { 5808 padding-left: 42px; } 5809 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus { 5810 left: 25px; 5811 width: 9px; 5812 height: 9px; } 5813 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before { 5814 border-width: 3px 0 0; 5815 border-color: #a8a8a8; } 5816 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { 5817 border-width: 0 0 0 3px; 5818 border-color: #a8a8a8; } 5819 5820body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { 5821 border: none; 5822 padding: 3px 30px 18px; 5823 background: #cacaca; } 5824 body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body p { 5825 line-height: 22px; } 5826 5827body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-panels { 5828 border: none; 5829 background: transparent; } 5830 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body { 5831 padding-left: 0; 5832 padding-right: 0; } 5833 5834body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-tabs-container .vc_tta-tabs-list { 5835 background: #cb0000; } 5836 5837body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list { 5838 background: none; } 5839 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a { 5840 background: #cb0000; 5841 color: #a8a8a8; 5842 border: none; 5843 font-weight: 700; 5844 font-family: "Montserrat", sans-serif; 5845 letter-spacing: -0.04em; 5846 padding: 15px 30px; } 5847 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a { 5848 background: #a8a8a8; 5849 color: #cb0000; } 5850 5851body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels { 5852 border-color: #f2f2f2; 5853 background: #f2f2f2; } 5854 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels .vc_tta-panel-body { 5855 padding: 30px 40px; 5856 overflow: inherit; } 5857 5858body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel { 5859 margin-bottom: 19px; } 5860 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading { 5861 border: none; 5862 margin: 0; 5863 background: transparent; } 5864 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { 5865 padding: 8px 30px 0 43px; 5866 border: none !important; } 5867 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body .wpb_text_column p { 5868 line-height: 22px; } 5869 5870body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title { 5871 padding: 0; 5872 font-size: 16px; } 5873 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a { 5874 padding: 7px 20px 5px; 5875 color: #444; 5876 letter-spacing: -0.02em; } 5877 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon { 5878 border: 1px solid; 5879 width: 24px; 5880 height: 24px; } 5881 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon::before { 5882 left: 6px; 5883 right: 6px; } 5884 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon::after { 5885 top: 6px; 5886 bottom: 6px; } 5887 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title.vc_tta-controls-icon-position-left > a { 5888 padding-left: 43px; } 5889 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title.vc_tta-controls-icon-position-left > a .vc_tta-controls-icon { 5890 left: 3px; } 5891 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title:after { 5892 content: none; } 5893 5894body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon { 5895 border-color: #cb0000; } 5896 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::after, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::before { 5897 border-color: #cb0000; } 5898 5899body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon { 5900 background: #cb0000; } 5901 body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:before, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:after { 5902 border-color: #fff; } 5903 5904 5905body { 5906 font-family: "Open Sans"; 5907 font-size: 14px; } 5908 5909a { 5910 color: #cb0000; 5911 text-decoration: none; 5912 outline: none !important; } 5913 a:hover, a:active, a:focus { 5914 text-decoration: underline; 5915 color: #cb0000; } 5916 5917h1, .h1, 5918h2, .h2, 5919h3, .h3, 5920h4, .h4, 5921h5, .h5, 5922h6, .h6 { 5923 font-family: "Montserrat", sans-serif; 5924 font-weight: 700; 5925 letter-spacing: -0.06em; 5926 color: #a8a8a8; 5927 padding: 0; 5928 margin: 0 0 23px; 5929 font-size: 45px; 5930 line-height: 60px; } 5931 h1:after, .h1:after, 5932 h2:after, .h2:after, 5933 h3:after, .h3:after, 5934 h4:after, .h4:after, 5935 h5:after, .h5:after, 5936 h6:after, .h6:after { 5937 content: ''; 5938 display: block; 5939 width: 35px; 5940 height: 6px; 5941 background: #cb0000; 5942 -webkit-border-radius: 3px; 5943 -moz-border-radius: 3px; 5944 -ms-border-radius: 3px; 5945 border-radius: 3px; 5946 margin: 4px 0 0; } 5947 h1.stripe_2:after, .h1.stripe_2:after, 5948 h2.stripe_2:after, .h2.stripe_2:after, 5949 h3.stripe_2:after, .h3.stripe_2:after, 5950 h4.stripe_2:after, .h4.stripe_2:after, 5951 h5.stripe_2:after, .h5.stripe_2:after, 5952 h6.stripe_2:after, .h6.stripe_2:after { 5953 -webkit-border-radius: 0; 5954 -moz-border-radius: 0; 5955 -ms-border-radius: 0; 5956 border-radius: 0; 5957 width: 47px; 5958 height: 5px; } 5959 h1.no_stripe:after, h1.stripe_2.no_stripe:after, .h1.no_stripe:after, .h1.stripe_2.no_stripe:after, 5960 h2.no_stripe:after, 5961 h2.stripe_2.no_stripe:after, .h2.no_stripe:after, .h2.stripe_2.no_stripe:after,
5962 h3.no_stripe:after, 5963 h3.stripe_2.no_stripe:after, .h3.no_stripe:after, .h3.stripe_2.no_stripe:after, 5964 h4.no_stripe:after, 5965 h4.stripe_2.no_stripe:after, .h4.no_stripe:after, .h4.stripe_2.no_stripe:after, 5966 h5.no_stripe:after, 5967 h5.stripe_2.no_stripe:after, .h5.no_stripe:after, .h5.stripe_2.no_stripe:after, 5968 h6.no_stripe:after, 5969 h6.stripe_2.no_stripe:after, .h6.no_stripe:after, .h6.stripe_2.no_stripe:after { 5970 display: none; } 5971 5972div.no_stripe h1:after, div.no_stripe .h1:after, 5973div.no_stripe h2:after, div.no_stripe .h2:after, 5974div.no_stripe h3:after, div.no_stripe .h3:after, 5975div.no_stripe h4:after, div.no_stripe .h4:after, 5976div.no_stripe h5:after, div.no_stripe .h5:after, 5977div.no_stripe h6:after, div.no_stripe .h6:after { 5978 display: none; } 5979 5980div.remove_padding h1, div.remove_padding .h1, 5981div.remove_padding h2, div.remove_padding .h2, 5982div.remove_padding h3, div.remove_padding .h3, 5983div.remove_padding h4, div.remove_padding .h4, 5984div.remove_padding h5, div.remove_padding .h5, 5985div.remove_padding h6, div.remove_padding .h6 { 5986 padding-top: 0; } 5987 5988.h1, h1, 5989.h2, h2, 5990.h3, h3, 5991.h4, h4 { 5992 text-transform: uppercase; 5993 letter-spacing: 0; } 5994 5995h2, .h2 { 5996 margin-bottom: 23px; 5997 font-size: 36px; 5998 letter-spacing: normal; 5999 line-height: 45px; 6000 padding: 10px 0 0; } 6001 h2:after, .h2:after { 6002 margin: 19px 0 0; } 6003 6004h3, .h3 { 6005 margin-bottom: 23px; 6006 font-size: 28px; 6007 letter-spacing: -0.01em; 6008 line-height: 37px; 6009 padding: 17px 0 0; } 6010 h3:after, .h3:after { 6011 margin: 11px 0 0; } 6012 6013h4, .h4 { 6014 font-size: 20px; 6015 font-weight: 700; 6016 margin-bottom: 23px; 6017 letter-spacing: -0.04em; 6018 line-height: 28px; 6019 padding: 23px 0 0; } 6020 h4:after, .h4:after { 6021 margin: 13px 0 0; } 6022 6023h5, .h5 { 6024 margin: 0 0 23px; 6025 font-size: 18px; 6026 font-weight: 600; 6027 letter-spacing: -0.04em; 6028 line-height: 22px; 6029 padding: 28px 0 0; } 6030 h5:after, .h5:after { 6031 margin: 16px 0 0; } 6032 6033h6, .h6 { 6034 font-size: 16px; 6035 font-weight: 600; 6036 letter-spacing: -0.02em; 6037 line-height: 20px; 6038 padding: 31px 0 0; } 6039 h6:after, .h6:after { 6040 margin: 17px 0 0; } 6041 6042p { 6043 line-height: 28px; 6044 margin: 0 0 15px; } 6045 6046strong, b { 6047 font-weight: 600; 6048 font-family: "Montserrat", sans-serif; } 6049 6050mark { 6051 background: none; 6052 color: #a8a8a8; 6053 padding: inherit; } 6054 6055blockquote { 6056 padding: 21px 30px 18px 30px; 6057 border-left: 5px solid #cb0000; 6058 background: #f2f2f2; 6059 font-size: 16px; 6060 line-height: 26px; 6061 color: #212121; 6062 font-style: italic; } 6063 6064.wpb_text_column ul, .comment-body .comment-text ul { 6065 margin: 0 0 20px; 6066 list-style: none; 6067 padding: 0; } 6068 .wpb_text_column ul.small_margin li, .comment-body .comment-text ul.small_margin li { 6069 margin-bottom: 9px; } 6070 .wpb_text_column ul li, .comment-body .comment-text ul li { 6071 position: relative; 6072 padding: 0 0 0 26px; 6073 margin: 0 0 14px; 6074 line-height: 18px; 6075 color: #222222; 6076 border: none; 6077 font-family: "Montserrat", sans-serif; 6078 font-size: 13px; } 6079 .wpb_text_column ul li:before, .comment-body .comment-text ul li:before { 6080 content: "\f04d"; 6081 font: normal normal normal 14px/1 FontAwesome; 6082 font-size: inherit; 6083 text-rendering: auto; 6084 -webkit-font-smoothing: antialiased; 6085 -moz-osx-font-smoothing: grayscale; 6086 transform: translate(0, 0); 6087 position: absolute; 6088 left: 0; 6089 top: 8px; 6090 display: inline-block; 6091 vertical-align: top; 6092 font-size: 5px; 6093 color: #cb0000; 6094 transform: rotate(45deg); } 6095 .wpb_text_column ul li div, .comment-body .comment-text ul li div { 6096 padding: 10px 0; } 6097 .wpb_text_column ul li p, .comment-body .comment-text ul li p { 6098 font-family: "Open Sans"; } 6099 .wpb_text_column ul li ul, .wpb_text_column ul li ol, .comment-body .comment-text ul li ul, .comment-body .comment-text ul li ol { 6100 margin: 10px 0 10px; } 6101 .wpb_text_column ul li ol > li, .comment-body .comment-text ul li ol > li { 6102 list-style: decimal; 6103 padding: 0; } 6104 .wpb_text_column ul li ol > li:before, .comment-body .comment-text ul li ol > li:before { 6105 display: none; 6106 padding-left: 0; } 6107 6108.wpb_text_column ol, .comment-body .comment-text ol { 6109 list-style-position: inside; 6110 list-style: decimal; 6111 margin: 0 0 20px; 6112 padding: 0; } 6113 .wpb_text_column ol > li, .comment-body .comment-text ol > li { 6114 margin: 0 0 10px 0; 6115 border: none; 6116 list-style: decimal; } 6117 .wpb_text_column ol > li ul > li, .comment-body .comment-text ol > li ul > li { 6118 list-style: none; } 6119 .wpb_text_column ol > li ol, .wpb_text_column ol > li ul, .comment-body .comment-text ol > li ol, .comment-body .comment-text ol > li ul { 6120 margin: 10px 0 10px; 6121 padding: 0 0 0 26px; } 6122 6123.wpb_text_column p, .comment-body .comment-text p { 6124 color: #777; } 6125 6126.wpb_text_column table, .comment-body .comment-text table { 6127 width: 100%; 6128 margin: 0 0 40px; } 6129 .wpb_text_column table td, .wpb_text_column table th, .comment-body .comment-text table td, .comment-body .comment-text table th { 6130 padding: 10px; 6131 border: 1px solid #e6e6e6; } 6132 6133.wpb_text_column dl, .comment-body .comment-text dl { 6134 margin: 0 0 40px; } 6135 .wpb_text_column dl dd, .comment-body .comment-text dl dd { 6136 margin: 0 0 10px; } 6137 6138.wpb_text_column embed, .wpb_text_column iframe, .comment-body .comment-text embed, .comment-body .comment-text iframe { 6139 max-width: 100%; } 6140 6141mark { 6142 color: #a8a8a8; } 6143 6144fieldset { 6145 border: none; 6146 padding: 0; } 6147 6148 6149input[type="text"], input[type="email"], input[type="search"], input[type="password"] { 6150 -webkit-appearance: none; 6151 -moz-appearance: none; } 6152 6153textarea { 6154 -webkit-appearance: none; 6155 -moz-appearance: none; } 6156 6157::-webkit-input-placeholder { 6158 6159 color: #222222; } 6160 6161:-moz-placeholder { 6162 6163 color: #222222; 6164 opacity: 1; } 6165 6166::-moz-placeholder { 6167 6168 color: #222222; 6169 opacity: 1; } 6170 6171:-ms-input-placeholder { 6172 6173 color: #222222; } 6174 6175.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .post-password-form input[type="submit"] { 6176 position: relative; 6177 outline: none !important; 6178 border: none; 6179 font-weight: 700; 6180 font-family: "Montserrat", sans-serif; 6181 font-size: 14px; 6182 padding: 8px 21px; 6183 color: #fff; 6184 border-radius: 0; 6185 background: #a8a8a8; 6186 border: 3px solid #a8a8a8; 6187 display: inline-block; 6188 line-height: 23px; 6189 -webkit-transition: all 0.3s ease; 6190 -moz-transition: all 0.3s ease; 6191 -ms-transition: all 0.3s ease; 6192 -o-transition: all 0.3s ease; 6193 transition: all 0.3s ease; } 6194 .button.size-lg, .woocommerce a.button.size-lg, .woocommerce button.button.size-lg, .woocommerce input.button.size-lg, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg, .woocommerce input.button.alt.size-lg, .post-password-form input[type="submit"].size-lg { 6195 padding: 10px 25px; 6196 line-height: 23px; } 6197 .button.size-lg.icon_left, .woocommerce a.button.size-lg.icon_left, .woocommerce button.button.size-lg.icon_left, .woocommerce input.button.size-lg.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_left, .woocommerce input.button.alt.size-lg.icon_left, .post-password-form input[type="submit"].size-lg.icon_left { 6198 padding-left: 49px; } 6199 .button.size-lg.icon_left .vc_btn3-icon, .woocommerce a.button.size-lg.icon_left .vc_btn3-icon, .woocommerce button.button.size-lg.icon_left .vc_btn3-icon, .woocommerce input.button.size-lg.icon_left .vc_btn3-icon, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_left .vc_btn3-icon, .woocommerce input.button.alt.size-lg.icon_left .vc_btn3-icon, .post-password-form input[type="submit"].size-lg.icon_left .vc_btn3-icon { 6200 left: 16px; } 6201 .button.size-lg.icon_right, .woocommerce a.button.size-lg.icon_right, .woocommerce button.button.size-lg.icon_right, .woocommerce input.button.size-lg.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_right, .woocommerce input.button.alt.size-lg.icon_right, .post-password-form input[type="submit"].size-lg.icon_right { 6202 padding-right: 49px; } 6203 .button.size-lg .vc_btn3-icon, .woocommerce a.button.size-lg .vc_btn3-icon, .woocommerce button.button.size-lg .vc_btn3-icon, .woocommerce input.button.size-lg .vc_btn3-icon, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg .vc_btn3-icon, .woocommerce input.button.alt.size-lg .vc_btn3-icon, .post-password-form input[type="submit"].size-lg .vc_btn3-icon { 6204 right: 16px; 6205 font-size: 19px; 6206 height: 19px; 6207 line-height: 19px; } 6208 .button.size-sm, .woocommerce a.button.size-sm, .woocommerce button.button.size-sm, .woocommerce input.button.size-sm, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm, .woocommerce input.button.alt.size-sm, .post-password-form input[type="submit"].size-sm { 6209 padding: 5px 15px; 6210 font-weight: 600; } 6211 .button.size-sm.icon_left, .woocommerce a.button.size-sm.icon_left, .woocommerce button.button.size-sm.icon_left, .woocommerce input.button.size-sm.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_left, .woocommerce input.button.alt.size-sm.icon_left, .post-password-form input[type="submit"].size-sm.icon_left { 6212 padding-left: 30px; } 6213 .button.size-sm.icon_left i, .woocommerce a.button.size-sm.icon_left i, .woocommerce button.button.size-sm.icon_left i, .woocommerce input.button.size-sm.icon_left i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_left i, .woocommerce input.button.alt.size-sm.icon_left i, .post-password-form input[type="submit"].size-sm.icon_left i { 6214 left: 12px; 6215 right: auto; } 6216 .button.size-sm.icon_right, .woocommerce a.button.size-sm.icon_right, .woocommerce button.button.size-sm.icon_right, .woocommerce input.button.size-sm.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_right, .woocommerce input.button.alt.size-sm.icon_right, .post-password-form input[type="submit"].size-sm.icon_right { 6217 padding-right: 30px; } 6218 .button.size-sm.icon_right i, .woocommerce a.button.size-sm.icon_right i, .woocommerce button.button.size-sm.icon_right i, .woocommerce input.button.size-sm.icon_right i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_right i, .woocommerce input.button.alt.size-sm.icon_right i, .post-password-form input[type="submit"].size-sm.icon_right i { 6219 right: 12px; 6220 left: auto; } 6221 .button.icon_right, .woocommerce a.button.icon_right, .woocommerce button.button.icon_right, .woocommerce input.button.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_right, .woocommerce input.button.alt.icon_right, .post-password-form input[type="submit"].icon_right { 6222 padding-right: 37px; } 6223 .button.icon_left, .woocommerce a.button.icon_left, .woocommerce button.button.icon_left, .woocommerce input.button.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_left, .woocommerce input.button.alt.icon_left, .post-password-form input[type="submit"].icon_left { 6224 padding-left: 59px; } 6225 .button.icon_left i, .woocommerce a.button.icon_left i, .woocommerce button.button.icon_left i, .woocommerce input.button.icon_left i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_left i, .woocommerce input.button.alt.icon_left i, .post-password-form input[type="submit"].icon_left i { 6226 left: 30px; 6227 right: auto; } 6228 .button i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button i, .woocommerce input.button.alt i, .post-password-form input[type="submit"] i { 6229 position: absolute; 6230 top: 50%; 6231 right: 15px; 6232 left: auto; 6233 font-size: 14px; 6234 line-height: 14px; 6235 color: #cb0000; 6236 -webkit-transition: all 0.3s ease; 6237 -moz-transition: all 0.3s ease; 6238 -ms-transition: all 0.3s ease; 6239 -o-transition: all 0.3s ease; 6240 transition: all 0.3s ease; 6241 -webkit-transform: translate(0, -50%); 6242 -ms-transform: translate(0, -50%); 6243 -o-transform: translate(0, -50%); 6244 transform: translate(0, -50%); } 6245 .button:hover, .button:focus, .button:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:active { 6246 background: #cb0000; 6247 border-color: #cb0000; 6248 color: #a8a8a8; 6249 text-decoration: none; } 6250 .button:hover i, .button:focus i, .button:active i, .woocommerce a.button:hover i, .woocommerce a.button:focus i, .woocommerce a.button:active i, .woocommerce button.button:hover i, .woocommerce button.button:focus i, .woocommerce button.button:active i, .woocommerce input.button:hover i, .woocommerce input.button:focus i, .woocommerce input.button:active i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active i, .woocommerce input.button.alt:hover i, .woocommerce input.button.alt:focus i, .woocommerce input.button.alt:active i, .post-password-form input[type="submit"]:hover i, .post-password-form input[type="submit"]:focus i, .post-password-form input[type="submit"]:active i { 6251 color: #a8a8a8; } 6252 .button.bordered, .woocommerce a.button.bordered, .woocommerce button.button.bordered, .woocommerce input.button.bordered, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.bordered, .woocommerce input.button.alt.bordered, .post-password-form input[type="submit"].bordered { 6253 -webkit-border-radius: 3px; 6254 -moz-border-radius: 3px; 6255 -ms-border-radius: 3px; 6256 border-radius: 3px; } 6257 .button.theme_style_2:hover, .woocommerce a.button.theme_style_2:hover, .woocommerce button.button.theme_style_2:hover, .woocommerce input.button.theme_style_2:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_2:hover, .woocommerce input.button.alt.theme_style_2:hover, .post-password-form input[type="submit"].theme_style_2:hover { 6258 background: transparent; 6259 border-color: #fff; 6260 color: #a8a8a8; } 6261 .button.theme_style_3, .woocommerce a.button.theme_style_3, .woocommerce button.button.theme_style_3, .woocommerce input.button.theme_style_3, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3, .woocommerce input.button.alt.theme_style_3, .post-password-form input[type="submit"].theme_style_3 { 6262 background: #cb0000; 6263 color: #a8a8a8; 6264 border-color: #cb0000; }
6265 .button.theme_style_3 i, .woocommerce a.button.theme_style_3 i, .woocommerce button.button.theme_style_3 i, .woocommerce input.button.theme_style_3 i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3 i, .woocommerce input.button.alt.theme_style_3 i, .post-password-form input[type="submit"].theme_style_3 i { 6266 color: #a8a8a8; } 6267 .button.theme_style_3:hover, .button.theme_style_3:focus, .button.theme_style_3:active, .woocommerce a.button.theme_style_3:hover, .woocommerce a.button.theme_style_3:focus, .woocommerce a.button.theme_style_3:active, .woocommerce button.button.theme_style_3:hover, .woocommerce button.button.theme_style_3:focus, .woocommerce button.button.theme_style_3:active, .woocommerce input.button.theme_style_3:hover, .woocommerce input.button.theme_style_3:focus, .woocommerce input.button.theme_style_3:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:active, .woocommerce input.button.alt.theme_style_3:hover, .woocommerce input.button.alt.theme_style_3:focus, .woocommerce input.button.alt.theme_style_3:active, .post-password-form input[type="submit"].theme_style_3:hover, .post-password-form input[type="submit"].theme_style_3:focus, .post-password-form input[type="submit"].theme_style_3:active { 6268 background: transparent; 6269 border-color: #cb0000; 6270 color: #cb0000; } 6271 .button.theme_style_3:hover i, .button.theme_style_3:focus i, .button.theme_style_3:active i, .woocommerce a.button.theme_style_3:hover i, .woocommerce a.button.theme_style_3:focus i, .woocommerce a.button.theme_style_3:active i, .woocommerce button.button.theme_style_3:hover i, .woocommerce button.button.theme_style_3:focus i, .woocommerce button.button.theme_style_3:active i, .woocommerce input.button.theme_style_3:hover i, .woocommerce input.button.theme_style_3:focus i, .woocommerce input.button.theme_style_3:active i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:focus i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:active i, .woocommerce input.button.alt.theme_style_3:hover i, .woocommerce input.button.alt.theme_style_3:focus i, .woocommerce input.button.alt.theme_style_3:active i, .post-password-form input[type="submit"].theme_style_3:hover i, .post-password-form input[type="submit"].theme_style_3:focus i, .post-password-form input[type="submit"].theme_style_3:active i { 6272 color: #cb0000; } 6273 .button.theme_style_4, .woocommerce a.button.theme_style_4, .woocommerce button.button.theme_style_4, .woocommerce input.button.theme_style_4, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4, .woocommerce input.button.alt.theme_style_4, .post-password-form input[type="submit"].theme_style_4 { 6274 background: #cb0000; 6275 color: #a8a8a8; 6276 border-color: #cb0000; } 6277 .button.theme_style_4 i, .woocommerce a.button.theme_style_4 i, .woocommerce button.button.theme_style_4 i, .woocommerce input.button.theme_style_4 i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4 i, .woocommerce input.button.alt.theme_style_4 i, .post-password-form input[type="submit"].theme_style_4 i { 6278 color: #a8a8a8; } 6279 .button.theme_style_4:hover, .woocommerce a.button.theme_style_4:hover, .woocommerce button.button.theme_style_4:hover, .woocommerce input.button.theme_style_4:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4:hover, .woocommerce input.button.alt.theme_style_4:hover, .post-password-form input[type="submit"].theme_style_4:hover { 6280 background: #a8a8a8; 6281 border-color: #a8a8a8; 6282 color: #fff; } 6283 .button.theme_style_4:hover i, .woocommerce a.button.theme_style_4:hover i, .woocommerce button.button.theme_style_4:hover i, .woocommerce input.button.theme_style_4:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4:hover i, .woocommerce input.button.alt.theme_style_4:hover i, .post-password-form input[type="submit"].theme_style_4:hover i { 6284 color: #cb0000; } 6285 6286.post-password-form input[type="submit"] { 6287 padding: 10px 25px; 6288 line-height: 23px; } 6289 6290.post-password-form label { 6291 padding-top: 1px; 6292 margin: 0 15px 0 0; 6293 vertical-align: bottom; } 6294 6295.input-group { 6296 margin: 0 0 30px 0; 6297 width: 100%; } 6298 6299.form-control, .wpcf7-form-control, .input-group .form-control, 6300body .woocommerce-cart table.cart td.actions .coupon .input-text, 6301.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form input[type="password"] { 6302 font-size: 13px; 6303 line-height: 18px; 6304 color: #222222; 6305 background: #cacaca; 6306 border: none; 6307 box-shadow: none; 6308 outline: none; 6309 padding: 16px 30px 15px; 6310 -webkit-border-radius: 0; 6311 -moz-border-radius: 0; 6312 -ms-border-radius: 0; 6313 border-radius: 0; 6314 -webkit-transition: all 0.3s ease; 6315 -moz-transition: all 0.3s ease; 6316 -ms-transition: all 0.3s ease; 6317 -o-transition: all 0.3s ease; 6318 transition: all 0.3s ease; 6319 box-sizing: border-box !important; 6320 width: 100%; 6321 display: block; 6322 height: 49px; } 6323 .form-control:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, 6324 body .woocommerce-cart table.cart td.actions .coupon .input-text:active, 6325 body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, 6326 .woocommerce form .form-row input.input-text:active, 6327 .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form input[type="password"]:active, .post-password-form input[type="password"]:focus { 6328 background: #fff; 6329 -webkit-border-radius: 2px; 6330 -moz-border-radius: 2px; 6331 -ms-border-radius: 2px; 6332 border-radius: 2px; 6333 -webkit-box-shadow: 0 0 0 2px #cb0000; 6334 -moz-box-shadow: 0 0 0 2px #cb0000; 6335 box-shadow: 0 0 0 2px #cb0000; } 6336 6337.woocommerce form .form-row.woocommerce-invalid input.input-text { 6338 -webkit-box-shadow: 0 0 0 2px red; 6339 -moz-box-shadow: 0 0 0 2px red; 6340 box-shadow: 0 0 0 2px red; 6341 -webkit-border-radius: 2px; 6342 -moz-border-radius: 2px; 6343 -ms-border-radius: 2px; 6344 border-radius: 2px; 6345 border: none; } 6346 6347body textarea.form-control, body textarea.wpcf7-form-control, body #order_comments, body .input-group textarea.form-control { 6348 height: 128px; } 6349 6350textarea.wpcf7-form-control { 6351 resize: vertical; } 6352 6353.request_callback { 6354 position: relative; } 6355 .request_callback p { 6356 font-weight: 700; 6357 font-family: "Montserrat", sans-serif; 6358 letter-spacing: 0.03em; 6359 color: #fff; 6360 margin-bottom: 10px; } 6361 6362.select2-container .selection, 6363.select2-container--default .select2-selection--single, 6364.select2-container { 6365 outline: none !important; } 6366 6367.widget_archive .select2-container.select2-container--default .select2-selection--single { 6368 height: 44px; } 6369 .widget_archive .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { 6370 line-height: 42px; 6371 padding-left: 15px; 6372 padding-right: 50px; } 6373 .widget_archive .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { 6374 width: 44px; 6375 height: 44px; } 6376 6377.select2-container .selection { 6378 display: block; } 6379 .select2-container .selection:after { 6380 content: ""; 6381 display: table; 6382 clear: both; } 6383 6384.select2-container.select2-container--default .select2-selection--single { 6385 -webkit-border-radius: 0; 6386 -moz-border-radius: 0; 6387 -ms-border-radius: 0; 6388 border-radius: 0; 6389 border: 1px solid #cacaca; 6390 height: 49px; 6391 line-height: 1; 6392 background: #cacaca; 6393 font-size: 13px; } 6394 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { 6395 line-height: 48px; 6396 padding-left: 29px; 6397 padding-right: 50px; 6398 color: #222222; } 6399 .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { 6400 width: 50px; 6401 height: 49px; 6402 top: 0; 6403 right: 0; } 6404 .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b { 6405 border-width: 6px 6px 0 6px; 6406 border-color: #777777 transparent transparent transparent; 6407 margin-left: -6px; 6408 margin-top: -3px; } 6409 6410.select2-container.select2-container--default.select2-container--open .select2-selection--single { 6411 border-color: #cacaca; 6412 background-color: #fff; } 6413 .select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { 6414 border-color: transparent transparent #777777 transparent; 6415 border-width: 0 6px 6px 6px; } 6416 6417.select2-container .select2-dropdown { 6418 border: 1px solid #cacaca; 6419 color: #222; 6420 -webkit-border-radius: 0; 6421 -moz-border-radius: 0; 6422 -ms-border-radius: 0; 6423 border-radius: 0; } 6424 .select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected] { 6425 background: #cb0000; } 6426 .select2-container .select2-dropdown .select2-results__option { 6427 padding: 10px 18px; } 6428 6429span.wpcf7-not-valid-tip { 6430 display: none; } 6431 6432div.wpcf7-response-output { 6433 margin: 0 0 10px; 6434 background-color: #c9f7b2; 6435 color: #61a600; 6436 padding: 18px 30px 18px 20px; 6437 font-size: 14px; 6438 border: none; } 6439 div.wpcf7-response-output.wpcf7-validation-errors { 6440 background-color: #ffd9d9; 6441 color: #ff0000; } 6442 div.wpcf7-response-output.wpcf7-mail-sent-ng { 6443 background-color: #fff2b2; 6444 color: #ff9900; } 6445 6446.comment-info ul { 6447 list-style: none; 6448 padding: 0; 6449 margin: 0 0 20px; } 6450 .comment-info ul li { 6451 position: relative; 6452 padding: 0 0 0 20px; 6453 margin: 0 0 4px; } 6454 .comment-info ul.type_1 li:before { 6455 content: '\f00c'; 6456 top: 4px; } 6457 .comment-info ul.type_2 li:before { 6458 content: '\f14a'; 6459 top: 3px; 6460 font-size: 14px; } 6461 6462.comment-info ol { 6463 margin: 0 0 20px; 6464 padding: 0; 6465 list-style-position: inside; } 6466 .comment-info ol li { 6467 position: relative; 6468 padding: 0 0 0 20px; 6469 margin: 0 0 4px; } 6470 6471.comments-title { 6472 position: relative; 6473 font-weight: 700; 6474 text-transform: lowercase; 6475 margin-bottom: 20px; } 6476 .comments-title:after { 6477 display: none; } 6478 6479ul.comment-list { 6480 position: relative; 6481 margin: 0 0 40px; 6482 padding: 0; } 6483 ul.comment-list li { 6484 list-style: none; 6485 border-top: 1px solid #dddddd; 6486 padding: 30px 0 0; 6487 margin: 0 0 30px; } 6488 ul.comment-list .comment .vcard { 6489 float: left; 6490 margin: 0 32px 0 0; 6491 width: 87px; } 6492 ul.comment-list .comment .vcard img { 6493 max-width: 100%; 6494 height: auto; } 6495 ul.comment-list .comment .comment-info { 6496 overflow: hidden; } 6497 ul.comment-list .comment .comment-author { 6498 float: left; 6499 font-family: "Montserrat", sans-serif; 6500 font-weight: 600; 6501 color: #333333; } 6502 ul.comment-list .comment .comment-meta { 6503 float: right; 6504 font-size: 11px; 6505 color: #aaaaaa; 6506 text-transform: uppercase; 6507 font-weight: 600; 6508 margin: 0 0 15px 0; } 6509 ul.comment-list .comment .comment-meta a { 6510 display: inline-block; 6511 vertical-align: middle; 6512 color: #aaaaaa; } 6513 ul.comment-list .comment .comment-meta a:hover { 6514 color: #cb0000; 6515 text-decoration: none; } 6516 ul.comment-list .comment .comment-meta a:before { 6517 content: "/"; 6518 display: inline-block; 6519 vertical-align: baseline; 6520 margin: 0 7px 0 5px; 6521 color: #dddddd; } 6522 ul.comment-list .comment .comment-meta a:first-child:before { 6523 display: none; } 6524 ul.comment-list .comment .comment-text { 6525 clear: both; } 6526 ul.comment-list .comment .comment-text p { 6527 line-height: 22px; } 6528 ul.comment-list .comment .comment-text *:last-child { 6529 margin-bottom: 0; } 6530 ul.comment-list .children { 6531 margin: 29px 0 0 30px; 6532 padding: 0; } 6533 ul.comment-list .children > li { 6534 position: relative; 6535 padding: 30px 0 0; 6536 margin: 0 0 30px; 6537 border-top: 1px solid #dddddd; } 6538 ul.comment-list .children > li:before { 6539 content: ''; 6540 position: absolute; 6541 left: 66px; 6542 top: -9px; 6543 background: url("../../images/comment_before.png") no-repeat 0 0; 6544 width: 15px; 6545 height: 9px; } 6546 6547.comment-respond { 6548 margin: 40px 0 0 0; } 6549 6550.comment-reply-title { 6551 margin: 0 0 19px; 6552 font-size: 20px; 6553 text-transform: lowercase; } 6554 .comment-reply-title:after { 6555 display: none; } 6556 6557.comment-reply-title:before { 6558 margin: 0 0 22px 0; } 6559 6560.comment-awaiting-moderation { 6561 display: block; 6562 color: #cb0000; 6563 font-weight: 700; 6564 text-transform: lowercase; 6565 margin: 10px 0 0; } 6566 6567.comment-info table { 6568 width: 100%; 6569 margin: 0 0 40px; } 6570 6571.comment-info table td, .comment-info table th { 6572 border: 1px solid #e9e9e9; 6573 padding: 5px 10px; } 6574 6575.comment-form .form-submit { 6576 display: none; } 6577 6578.comment-info ul ul, .comment-info ol ol { 6579 margin: 10px 0 20px 20px; } 6580 6581.slick_prev, .slick_next { 6582 width: 45px; 6583 height: 45px; 6584 z-index: 10000; 6585 border: 3px solid #d7d7d7; 6586 top: 50%; 6587 margin-top: -22px; 6588 position: absolute; 6589 font-size: 20px; 6590 text-align: center; 6591 color: #d7d7d7; 6592 cursor: pointer; 6593 box-sizing: border-box; 6594 transition: border 0.2s linear, background 0.2s linear, color 0.2s linear, opacity 0.2s linear; } 6595 6596.slick_prev { 6597 left: -145px; 6598 padding-right: 2px !important; } 6599 6600.slick_next { 6601 right: -145px; 6602 padding-left: 2px !important; } 6603 6604body.boxed_layout .slick_prev { 6605 left: -51px; } 6606 6607body.boxed_layout .slick_next { 6608 right: -51px; } 6609 6610.slick_prev:hover, .slick_next:hover { 6611 border-color: #a8a8a8 !important; 6612 background: #a8a8a8; 6613 color: #fff; 6614 opacity: 1; } 6615 6616.slick_prev i, .slick_next i { 6617 margin-top: 9px; } 6618 6619.slick-dots { 6620 position: relative; 6621 padding: 0; 6622 margin: 20px 0 0; 6623 list-style: none; 6624 text-align: center; 6625 height: 8px; } 6626 .slick-dots:after { 6627 content: ''; 6628 clear: both; 6629 display: table; } 6630 .slick-dots li { 6631 float: left; 6632 margin: 0 10px 0 0; } 6633 6634.multiple_project .slick-dots li { 6635 float: none; 6636 display: inline-block; 6637 vertical-align: top; 6638 margin: 0 5px; } 6639 6640.slick-dots li.slick-active button { 6641 background: #a8a8a8; } 6642 6643.slick-dots li button { 6644 display: block; 6645 border: none; 6646 text-indent: -3000px; 6647 width: 10px; 6648 height: 8px; 6649 background: #cccccc; 6650 outline: none; 6651 padding: 0; 6652 margin: 0; } 6653 6654.wpb_gallery_slidesslick_slider .slick_prev { 6655 left: auto; 6656 right: 75px; 6657 top: auto; 6658 margin: 0; 6659 bottom: 20px; } 6660 6661.wpb_gallery_slidesslick_slider .slick_next { 6662 right: 20px; 6663 top: auto; 6664 margin: 0; 6665 bottom: 20px; } 6666 6667.breadcrumbs { 6668 position: relative; 6669 font-size: 12px; 6670 line-height: 22px; 6671 color: inherit; 6672 margin: 0 0 6px; 6673 text-transform: capitalize; } 6674 .breadcrumbs > span { 6675 margin: 0 12px 10px 0; } 6676 .breadcrumbs > span i.fa { 6677 font-weight: 600; } 6678 .breadcrumbs > span a { 6679 color: inherit; } 6680 .breadcrumbs > span a:hover { 6681 color: #a8a8a8; 6682 text-decoration: none; } 6683 6684.page_title.transparent { 6685 margin-bottom: 10px; } 6686 .page_title.transparent .breadcrumbs { 6687 margin-bottom: 16px; 6688 color: #808080; } 6689 .page_title.transparent .breadcrumbs span i.fa { 6690 color: #cb0000; } 6691 .page_title.transparent .breadcrumbs span a { 6692 color: #808080; } 6693 .page_title.transparent .breadcrumbs span a:hover { 6694 color: #a8a8a8; 6695 text-decoration: none; } 6696 6697.page_title.disable_title .breadcrumbs { 6698 margin-bottom: 6px; } 6699 6700ul.page-numbers, .page-links { 6701 position: relative; 6702 margin: 0 0 40px 0; 6703 padding: 0; } 6704 6705.page-numbers:after, .page-links:after, .page-links:after {
6706 content: ''; 6707 clear: both; 6708 display: table; } 6709 6710.page-numbers li { 6711 list-style: none; 6712 float: left; 6713 margin: 0 11px 0 0; } 6714 6715.page-links > span, .page-links > a { 6716 list-style: none; 6717 float: left; 6718 margin: 0 11px 0 0; 6719 display: block; 6720 min-width: 40px; 6721 height: 40px; 6722 text-align: center; 6723 border: 2px solid transparent; 6724 padding: 11px 5px 0; 6725 font-size: 16px; 6726 line-height: 16px; 6727 font-weight: 600; 6728 font-family: "Montserrat", sans-serif; 6729 color: #a8a8a8; } 6730 .page-links > span:hover, .page-links > span.current, .page-links > a:hover, .page-links > a.current { 6731 border-color: #a8a8a8; 6732 text-decoration: none; } 6733 6734.page-links > span { 6735 border-color: #a8a8a8; } 6736 6737.page-links > .page-links-title { 6738 padding-left: 0; 6739 border: none; } 6740 6741.page-links > label { 6742 list-style: none; 6743 float: left; 6744 margin: 0 11px 0 0; 6745 line-height: 30px; } 6746 6747.page-numbers .page-numbers { 6748 display: block; 6749 min-width: 40px; 6750 height: 40px; 6751 text-align: center; 6752 border: 2px solid transparent; 6753 padding: 11px 5px 0; 6754 font-size: 16px; 6755 line-height: 16px; 6756 font-weight: 600; 6757 font-family: "Montserrat", sans-serif; 6758 color: #a8a8a8; } 6759 .page-numbers .page-numbers:hover, .page-numbers .page-numbers.current { 6760 border-color: #a8a8a8; 6761 text-decoration: none; } 6762 6763.stm_post_info { 6764 position: relative; 6765 margin: 0 0 50px; } 6766 .stm_post_info .post_thumbnail { 6767 position: relative; 6768 margin: 0 0 22px; } 6769 .stm_post_info .post_thumbnail img { 6770 display: block; 6771 max-width: 100%; 6772 height: auto; } 6773 .stm_post_info .post_excerpt { 6774 position: relative; 6775 margin: 0 0 28px 0; } 6776 6777.post_details_wr .stm_post_info { 6778 border-top: 1px solid #dddddd; 6779 padding: 13px 0 0; 6780 margin: 0 0 43px; } 6781 .post_details_wr .stm_post_info .post_thumbnail { 6782 margin: 0; } 6783 6784.post_details_wr .stm_post_details .comments_num { 6785 margin: 0; } 6786 6787.stm_post_details { 6788 position: relative; 6789 margin: 0 0 5px 0; } 6790 .stm_post_details ul { 6791 float: left; 6792 width: 70%; 6793 margin: 0; 6794 padding: 0; } 6795 .stm_post_details ul li { 6796 position: relative; 6797 float: left; 6798 list-style: none; 6799 margin: 0 0 10px 20px; 6800 padding: 0 0 0 21px; 6801 font-size: 13px; } 6802 .stm_post_details ul li:before { 6803 content: ''; 6804 width: 1px; 6805 height: 12px; 6806 background: #dddddd; 6807 position: absolute; 6808 left: 0; 6809 top: 3px; } 6810 .stm_post_details ul li:first-child { 6811 margin: 0; 6812 padding: 0; } 6813 .stm_post_details ul li:first-child:before { 6814 display: none; } 6815 .stm_post_details ul li i { 6816 color: #cb0000; 6817 font-size: 15px; 6818 vertical-align: baseline; 6819 margin: 0 5px 0 0; } 6820 .stm_post_details .comments_num { 6821 float: right; 6822 width: 30%; 6823 font-size: 13px; 6824 margin: -3px 0 0; 6825 text-align: right; } 6826 .stm_post_details .comments_num a { 6827 color: #777; } 6828 .stm_post_details .comments_num .fa { 6829 color: #cb0000; 6830 font-size: 16px; 6831 margin: 0 8px 0 0; } 6832 .stm_post_details span { 6833 color: #222222; } 6834 .stm_post_details img { 6835 max-width: 100%; 6836 height: auto; 6837 display: block; } 6838 6839.post_bottom { 6840 position: relative; 6841 margin: 0 0 52px; } 6842 .post_bottom .tags { 6843 font-size: 0; } 6844 .post_bottom .tags a { 6845 display: inline-block; 6846 vertical-align: top; 6847 padding: 5px 8px 6px; 6848 font-size: 13px !important; 6849 color: #777777; 6850 border: 1px solid #cccccc; 6851 margin: 0 6px 7px 0; 6852 text-decoration: none !important; 6853 text-transform: lowercase; 6854 -webkit-transition: all 0.3s ease; 6855 -moz-transition: all 0.3s ease; 6856 -ms-transition: all 0.3s ease; 6857 -o-transition: all 0.3s ease; 6858 transition: all 0.3s ease; } 6859 .post_bottom .tags a:hover { 6860 background: #cb0000; 6861 border-color: #cb0000; 6862 color: #222222; } 6863 .post_bottom .share_buttons { 6864 white-space: nowrap; 6865 padding: 5px 0 0; } 6866 .post_bottom .share_buttons .addtoany_header { 6867 display: inline-block; 6868 vertical-align: middle; 6869 margin: 0 15px 0 0; 6870 font-size: 11px; 6871 line-height: 1; }
6872 .post_bottom .share_buttons label { 6873 font-size: 11px; 6874 color: #aaaaaa; 6875 font-weight: 600; 6876 text-transform: uppercase; 6877 vertical-align: middle; 6878 display: inline-block; 6879 margin: 0 15px 0 0; } 6880 .post_bottom .share_buttons .addtoany_list { 6881 display: inline-block; 6882 vertical-align: middle; 6883 margin: 0 -4px; 6884 line-height: 1 !important; } 6885 .post_bottom .share_buttons .addtoany_list a { 6886 line-height: 1; } 6887 .post_bottom .share_buttons .addtoany_list a span { 6888 vertical-align: middle; } 6889 6890.about_author { 6891 background: #f2f2f2; 6892 padding: 20px 20px 15px; 6893 margin: 0 0 50px; } 6894 .about_author:after { 6895 content: ""; 6896 display: table; 6897 clear: both; } 6898 .about_author .author_image { 6899 float: left; 6900 width: 87px; 6901 height: 87px; 6902 margin: 0 25px 0 0; } 6903 .about_author .author_image img { 6904 display: block; 6905 max-width: 100%; 6906 height: auto; } 6907 .about_author .author_info { 6908 position: relative; } 6909 .about_author .author_info .author_name { 6910 margin: 0 0 8px; } 6911 .about_author .author_info .author_name span { 6912 display: block; 6913 font-size: 11px; 6914 font-weight: 600; 6915 color: #aaaaaa; 6916 text-transform: uppercase; 6917 margin: 0 0 3px; } 6918 .about_author .author_info .author_name strong { 6919 font-weight: 700; 6920 font-size: 16px; 6921 color: #222222; 6922 text-transform: uppercase; } 6923 .about_author .author_info .author_content { 6924 line-height: 22px; 6925 font-size: 13px; 6926 color: #222222; } 6927 6928.posts_list > ul { 6929 padding: 0; 6930 margin: 0; 6931 list-style: none; } 6932 .posts_list > ul > li { 6933 list-style: none; 6934 padding: 0 0 40px; 6935 margin: 0 0 49px 0; 6936 border-bottom: 1px solid #dddddd; } 6937 .posts_list > ul > li.sticky { 6938 background: #f2f2f2; 6939 padding: 40px; } 6940 .posts_list > ul > li:last-child { 6941 padding-bottom: 50px; 6942 margin-bottom: 29px; } 6943 .posts_list > ul > li h4 { 6944 padding-top: 0; 6945 font-weight: 700; 6946 font-size: 22px; } 6947 6948.default_widgets, .stm_sidebar, .shop_widgets { 6949 position: relative; } 6950 .default_widgets .wpb_content_element, .stm_sidebar .wpb_content_element, .shop_widgets .wpb_content_element { 6951 margin: 0 0 40px; } 6952 .default_widgets .wpb_content_element .widget, .stm_sidebar .wpb_content_element .widget, .shop_widgets .wpb_content_element .widget { 6953 margin: 0; } 6954 6955.widget { 6956 margin: 0 0 40px; } 6957 .widget .widget_title { 6958 border-top: 3px solid #a8a8a8; 6959 margin-bottom: 25px; } 6960 .widget .widget_title:after { 6961 display: none; } 6962 .widget.widget_nav_menu, .widget.widget_categories, .widget.widget_product_categories, .widget.widget_archive, .widget.widget_pages, .widget.widget_meta { 6963 position: relative; } 6964 .widget.widget_nav_menu ul, .widget.widget_categories ul, .widget.widget_product_categories ul, .widget.widget_archive ul, .widget.widget_pages ul, .widget.widget_meta ul { 6965 list-style: none; 6966 margin: 0; 6967 padding: 0; } 6968 .widget.widget_nav_menu ul li, .widget.widget_categories ul li, .widget.widget_product_categories ul li, .widget.widget_archive ul li, .
6968widget.widget_pages ul li, .widget.widget_meta ul li { 6969 font-weight: 600; 6970 font-family: "Montserrat", sans-serif; 6971 border-bottom: 1px solid #fff; 6972 background: #f2f2f2; 6973 margin: 0; 6974 padding: 0 23px 0 0; 6975 color: #a8a8a8; } 6976 .widget.widget_nav_menu ul li a, .widget.widget_categories ul li a, .widget.widget_product_categories ul li a, .widget.widget_archive ul li a, .widget.widget_pages ul li a, .widget.widget_meta ul li a { 6977 color: #a8a8a8; 6978 text-decoration: none !important; 6979 border-left: 5px solid transparent; 6980 display: inline-block; 6981 padding: 14px 0 14px 18px; 6982 -webkit-transition: all 0.3s ease; 6983 -moz-transition: all 0.3s ease; 6984 -ms-transition: all 0.3s ease; 6985 -o-transition: all 0.3s ease; 6986 transition: all 0.3s ease; } 6987 .widget.widget_nav_menu ul li.current-menu-item > a, .widget.widget_nav_menu ul li.current_page_item > a, .widget.widget_nav_menu ul li.current-cat > a, .widget.widget_categories ul li.current-menu-item > a, .widget.widget_categories ul li.current_page_item > a, .widget.widget_categories ul li.current-cat > a, .widget.widget_product_categories ul li.current-menu-item > a, .widget.widget_product_categories ul li.current_page_item > a, .widget.widget_product_categories ul li.current-cat > a, .widget.widget_archive ul li.current-menu-item > a, .widget.widget_archive ul li.current_page_item > a, .widget.widget_archive ul li.current-cat > a, .widget.widget_pages ul li.current-menu-item > a, .widget.widget_pages ul li.current_page_item > a, .widget.widget_pages ul li.current-cat > a, .widget.widget_meta ul li.current-menu-item > a, .widget.widget_meta ul li.current_page_item > a, .widget.widget_meta ul li.current-cat > a { 6988 border-left-color: #cb0000; } 6989 .widget.widget_nav_menu ul li.current-menu-item:hover > a, .widget.widget_nav_menu ul li.current_page_item:hover > a, .widget.widget_nav_menu ul li.current-cat:hover > a, .widget.widget_categories ul li.current-menu-item:hover > a, .widget.widget_categories ul li.current_page_item:hover > a, .widget.widget_categories ul li.current-cat:hover > a, .widget.widget_product_categories ul li.current-menu-item:hover > a, .widget.widget_product_categories ul li.current_page_item:hover > a, .widget.widget_product_categories ul li.current-cat:hover > a, .widget.widget_archive ul li.current-menu-item:hover > a, .widget.widget_archive ul li.current_page_item:hover > a, .widget.widget_archive ul li.current-cat:hover > a, .widget.widget_pages ul li.current-menu-item:hover > a, .widget.widget_pages ul li.current_page_item:hover > a, .widget.widget_pages ul li.current-cat:hover > a, .widget.widget_meta ul li.current-menu-item:hover > a, .widget.widget_meta ul li.current_page_item:hover > a, .widget.widget_meta ul li.current-cat:hover > a { 6990 border-left-color: #cb0000; } 6991 .widget.widget_nav_menu ul li.current-menu-item ul, .widget.widget_nav_menu ul li.current_page_item ul, .widget.widget_nav_menu ul li.current-cat ul, .widget.widget_categories ul li.current-menu-item ul, .widget.widget_categories ul li.current_page_item ul, .widget.widget_categories ul li.current-cat ul, .widget.widget_product_categories ul li.current-menu-item ul, .widget.widget_product_categories ul li.current_page_item ul, .widget.widget_product_categories ul li.current-cat ul, .widget.widget_archive ul li.current-menu-item ul, .widget.widget_archive ul li.current_page_item ul, .widget.widget_archive ul li.current-cat ul, .widget.widget_pages ul li.current-menu-item ul, .widget.widget_pages ul li.current_page_item ul, .widget.widget_pages ul li.current-cat ul, .widget.widget_meta ul li.current-menu-item ul, .widget.widget_meta ul li.current_page_item ul, .widget.widget_meta ul li.current-cat ul { 6992 margin-top: 20px; } 6993 .widget.widget_nav_menu ul li:hover > a, .widget.widget_categories ul li:hover > a, .widget.widget_product_categories ul li:hover > a, .widget.widget_archive ul li:hover > a, .widget.widget_pages ul li:hover > a, .widget.widget_meta ul li:hover > a { 6994 border-left-color: #cb0000; } 6995 .widget.widget_nav_menu ul li:before, .widget.widget_categories ul li:before, .widget.widget_product_categories ul li:before, .widget.widget_archive ul li:before, .widget.widget_pages ul li:before, .widget.widget_meta ul li:before { 6996 display: none; }
6997 .widget.widget_nav_menu ul li .children, .widget.widget_nav_menu ul li .sub-menu, .widget.widget_categories ul li .children, .widget.widget_categories ul li .sub-menu, .widget.widget_product_categories ul li .children, .widget.widget_product_categories ul li .sub-menu, .widget.widget_archive ul li .children, .widget.widget_archive ul li .sub-menu, .widget.widget_pages ul li .children, .widget.widget_pages ul li .sub-menu, .widget.widget_meta ul li .children, .widget.widget_meta ul li .sub-menu { 6998 margin: -2px 0 25px 35px; 6999 padding: 0; } 7000 .widget.widget_nav_menu ul li .children li, .widget.widget_nav_menu ul li .sub-menu li, .widget.widget_categories ul li .children li, .widget.widget_categories ul li .sub-menu li, .widget.widget_product_categories ul li .children li, .widget.widget_product_categories ul li .sub-menu li, .widget.widget_archive ul li .children li, .widget.widget_archive ul li .sub-menu li, .widget.widget_pages ul li .children li, .widget.widget_pages ul li .sub-menu li, .widget.widget_meta ul li .children li, .widget.widget_meta ul li .sub-menu li { 7001 position: relative; 7002 font-weight: 400; 7003 font-family: Open Sans; 7004 border: none; 7005 font-size: 13px; 7006 margin: 0 0 12px; 7007 padding-right: 0; 7008 background: none; } 7009 .widget.widget_nav_menu ul li .children li:before, .widget.widget_nav_menu ul li .sub-menu li:before, .widget.widget_categories ul li .children li:before, .widget.widget_categories ul li .sub-menu li:before, .widget.widget_product_categories ul li .children li:before, .widget.widget_product_categories ul li .sub-menu li:before, .widget.widget_archive ul li .children li:before, .widget.widget_archive ul li .sub-menu li:before, .widget.widget_pages ul li .children li:before, .widget.widget_pages ul li .sub-menu li:before, .widget.widget_meta ul li .children li:before, .widget.widget_meta ul li .sub-menu li:before { 7010 content: '-'; 7011 display: block; 7012 position: absolute; 7013 left: -11px; 7014 top: 0; 7015 color: #777777; } 7016 .widget.widget_nav_menu ul li .children li:hover a, .widget.widget_nav_menu ul li .sub-menu li:hover a, .widget.widget_categories ul li .children li:hover a, .widget.widget_categories ul li .sub-menu li:hover a, .widget.widget_product_categories ul li .children li:hover a, .widget.widget_product_categories ul li .sub-menu li:hover a, .widget.widget_archive ul li .children li:hover a, .widget.widget_archive ul li .sub-menu li:hover a, .widget.widget_pages ul li .children li:hover a, .widget.widget_pages ul li .sub-menu li:hover a, .widget.widget_meta ul li .children li:hover a, .widget.widget_meta ul li .sub-menu li:hover a { 7017 text-decoration: underline !important; } 7018 .widget.widget_nav_menu ul li .children li a, .widget.widget_nav_menu ul li .sub-menu li a, .widget.widget_categories ul li .children li a, .widget.widget_categories ul li .sub-menu li a, .widget.widget_product_categories ul li .children li a, .widget.widget_product_categories ul li .sub-menu li a, .widget.widget_archive ul li .children li a, .widget.widget_archive ul li .sub-menu li a, .widget.widget_pages ul li .children li a, .widget.widget_pages ul li .sub-menu li a, .widget.widget_meta ul li .children li a, .widget.widget_meta ul li .sub-menu li a { 7019 background: none; 7020 border: none; 7021 padding: 0; 7022 color: #777777; } 7023 .widget.widget_nav_menu ul li .children li .children, .widget.widget_nav_menu ul li .children li .sub-menu, .widget.widget_nav_menu ul li .sub-menu li .children, .widget.widget_nav_menu ul li .sub-menu li .sub-menu, .widget.widget_categories ul li .children li .children, .widget.widget_categories ul li .children li .sub-menu, .widget.widget_categories ul li .sub-menu li .children, .widget.widget_categories ul li .sub-menu li .sub-menu, .widget.widget_product_categories ul li .children li .children, .widget.widget_product_categories ul li .children li .sub-menu, .widget.widget_product_categories ul li .sub-menu li .children, .
7023widget.widget_product_categories ul li .sub-menu li .sub-menu, .widget.widget_archive ul li .children li .children, .widget.widget_archive ul li .children li .sub-menu, .widget.widget_archive ul li .sub-menu li .children, .widget.widget_archive ul li .sub-menu li .sub-menu, .widget.widget_pages ul li .children li .children, .widget.widget_pages ul li .children li .sub-menu, .widget.widget_pages ul li .sub-menu li .children, .widget.widget_pages ul li .sub-menu li .sub-menu, .widget.widget_meta ul li .children li .children, .widget.widget_meta ul li .children li .sub-menu, .widget.widget_meta ul li .sub-menu li .children, .widget.widget_meta ul li .sub-menu li .sub-menu { 7024 margin-top: 10px; 7025 margin-bottom: 5px; } 7026 .widget.widget_recent_comments, .widget.widget_rss { 7027 position: relative; } 7028 .widget.widget_recent_comments ul, .widget.widget_rss ul { 7029 list-style: none; 7030 margin: 0; 7031 padding: 0; } 7032 .widget.widget_recent_comments ul li, .widget.widget_rss ul li { 7033 font-weight: 600; 7034 font-family: "Montserrat", sans-serif; 7035 border-bottom: 1px solid #fff; 7036 background: #f2f2f2; 7037 margin: 0; 7038 padding: 14px 23px 14px 18px; 7039 border-left: 5px solid transparent; 7040 color: #a8a8a8; } 7041 .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a { 7042 color: #a8a8a8; 7043 text-decoration: none !important; 7044 -webkit-transition: all 0.3s ease; 7045 -moz-transition: all 0.3s ease; 7046 -ms-transition: all 0.3s ease; 7047 -o-transition: all 0.3s ease; 7048 transition: all 0.3s ease; } 7049 .widget.widget_recent_comments ul li:hover, .widget.widget_rss ul li:hover { 7050 border-left-color: #cb0000; } 7051 .widget.widget_recent_comments ul li:before, .widget.widget_rss ul li:before { 7052 display: none; } 7053 .widget.widget_calendar .calendar_wrap table { 7054 width: 100%; } 7055 .widget.widget_calendar .calendar_wrap table caption { 7056 font-weight: 700; 7057 text-transform: uppercase; 7058 color: #a8a8a8; 7059 margin: 0 0 15px; } 7060 .widget.widget_calendar .calendar_wrap table td, .widget.widget_calendar .calendar_wrap table th { 7061 text-align: center; 7062 font-size: 14px; 7063 padding: 10px 5px; } 7064 .widget.widget_calendar .calendar_wrap table thead th { 7065 background: #cb0000; 7066 color: #a8a8a8; } 7067 .widget.widget_calendar .calendar_wrap table tbody { 7068 border: 1px solid #e6e6e6; } 7069 .widget.widget_calendar .calendar_wrap table tfoot #prev { 7070 text-align: left; }
7071 .widget.widget_calendar .calendar_wrap table tfoot #next { 7072 text-align: right; } 7073 .widget.widget_search .search-form { 7074 position: relative; } 7075 .widget.widget_search .search-form .form-control { 7076 width: 100%; 7077 padding: 13px 50px 13px 15px; 7078 height: 44px; } 7079 .widget.widget_search .search-form button { 7080 position: absolute; 7081 right: 0; 7082 top: 0; 7083 width: 44px; 7084 height: 44px; 7085 background: #a8a8a8; 7086 color: #fff; 7087 text-align: center; 7088 border: none; 7089 font-size: 17px; 7090 outline: none !important; 7091 -webkit-transition: all 0.3s ease; 7092 -moz-transition: all 0.3s ease; 7093 -ms-transition: all 0.3s ease; 7094 -o-transition: all 0.3s ease; 7095 transition: all 0.3s ease; } 7096 .widget.widget_search .search-form button:hover { 7097 background: #cb0000; 7098 color: #a8a8a8; } 7099 .widget.widget_tag_cloud .tagcloud, .widget.widget_product_tag_cloud .tagcloud { 7100 font-size: 0; } 7101 .widget.widget_tag_cloud .tagcloud a, .widget.widget_product_tag_cloud .tagcloud a { 7102 display: inline-block; 7103 vertical-align: top; 7104 padding: 5px 8px 6px; 7105 font-size: 13px !important; 7106 color: #777777; 7107 border: 1px solid #cccccc; 7108 margin: 0 6px 7px 0; 7109 text-decoration: none !important; 7110 text-transform: lowercase; 7111 -webkit-transition: all 0.3s ease; 7112 -moz-transition: all 0.3s ease; 7113 -ms-transition: all 0.3s ease; 7114 -o-transition: all 0.3s ease; 7115 transition: all 0.3s ease; } 7116 .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover { 7117 background: #cb0000; 7118 border-color: #cb0000; 7119 color: #222222; } 7120 .widget.widget_text { 7121 font-size: 13px; 7122 line-height: 22px; 7123 color: #222222; } 7124 .widget.widget_text p { 7125 font-size: 13px; 7126 line-height: 22px; 7127 color: #222222; } 7128 .widget.widget_text img { 7129 max-width: 100%; 7130 height: auto; } 7131 .widget.widget_text .widget_title { 7132 font-size: 16px; 7133 font-weight: 600; 7134 margin-bottom: 17px; } 7135 .widget.widget_recent_entries ul { 7136 margin: 0 0 20px; 7137 list-style: none; 7138 padding: 0; } 7139 .widget.widget_recent_entries ul li { 7140 padding: 0; 7141 margin: 0 0 30px; } 7142 .widget.widget_recent_entries ul li:before { 7143 display: none; } 7144 .widget.widget_recent_entries ul li a { 7145 font-size: 14px; 7146 line-height: 20px; 7147 color: #a8a8a8; 7148 font-family: "Montserrat", sans-serif; 7149 font-weight: 600; 7150 margin: 0 0 9px; 7151 display: block; } 7152 .widget.widget_recent_entries ul li .post-date { 7153 position: relative; 7154 display: block; 7155 font-size: 12px; 7156 color: #808080; 7157 padding: 0 0 0 23px; } 7158 .widget.widget_recent_entries ul li .post-date:before { 7159 content: "\f017"; 7160 font: normal normal normal 14px/1 FontAwesome; 7161 font-size: inherit; 7162 text-rendering: auto; 7163 -webkit-font-smoothing: antialiased; 7164 -moz-osx-font-smoothing: grayscale; 7165 transform: translate(0, 0); 7166 position: absolute; 7167 left: 0; 7168 top: 3px; 7169 color: #cb0000; 7170 font-size: 15px; } 7171 .widget.widget_recent_entries ul li:last-child { 7172 margin: 0; } 7173 7174#footer .footer_widgets { 7175 position: relative; 7176 padding: 45px 0 0; } 7177 #footer .footer_widgets .widget { 7178 margin: 0 0 21px; } 7179 #footer .footer_widgets .widget .widget_title { 7180 font-size: 15px; 7181 text-transform: uppercase; 7182 position: relative; 7183 letter-spacing: 0; 7184 color: #a8a8a8; 7185 margin: 0 0 25px; 7186 padding-top: 30px; 7187 padding-bottom: 17px; 7188 border-top: none; 7189 border-bottom: 1px solid rgba(204, 204, 204, 0.85); } 7190 #footer .footer_widgets .widget.widget_mc4wp_form_widget .widget_title { 7191 border-bottom: none; 7192 margin: 0; } 7193 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form { 7194 max-width: 480px; 7195 position: relative; 7196 margin: 0 0 15px; } 7197 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form { 7198 margin: 0 0 9px; } 7199 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form input[type="email"] { 7200 max-width: none; 7201 width: 100%; 7202 background: #fff; 7203 padding: 9px 57px 9px 17px; 7204 border: 1px solid #ccc; } 7205 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form input[type="email"]:focus { 7206 box-shadow: none; 7207 border-color: #a8a8a8; 7208 border-radius: 0; } 7209 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form input[type="submit"] { 7210 position: absolute; 7211 left: 0; 7212 top: 0; 7213 visibility: hidden; } 7214 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label { 7215 position: absolute; 7216 right: 0; 7217 top: 0; 7218 border: none; 7219 width: 40px; 7220 height: 38px; 7221 line-height: 40px; 7222 padding: 0; 7223 cursor: pointer; 7224 text-align: center; 7225 font-size: 17px; 7226 background: none; 7227 color: #fff; 7228 outline: none !important; 7229 -webkit-transition: all 0.3s ease; 7230 -moz-transition: all 0.3s ease; 7231 -ms-transition: all 0.3s ease; 7232 -o-transition: all 0.3s ease; 7233 transition: all 0.3s ease; 7234 background: #a8a8a8; } 7235 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label .stm-email { 7236 font: normal normal normal 14px/1 FontAwesome; 7237 font-size: inherit; 7238 text-rendering: auto; 7239 -webkit-font-smoothing: antialiased; 7240 -moz-osx-font-smoothing: grayscale; 7241 transform: translate(0, 0); 7242 font-family: "FontAwesome" !important; } 7243 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label .stm-email:before { 7244 content: "\f09e"; } 7245 #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form p { 7246 color: #888; 7247 font-size: 13px; } 7248 #footer .footer_widgets .widget.widget_recent_entries { 7249 position: relative; } 7250 #footer .footer_widgets .widget.widget_recent_entries ul { 7251 list-style: none; 7252 margin: 0; 7253 padding: 0; } 7254 #footer .footer_widgets .widget.widget_recent_entries ul li { 7255 position: relative; 7256 margin: 0 0 29px; } 7257 #footer .footer_widgets .widget.widget_recent_entries ul li a { 7258 font-family: "Montserrat", sans-serif; 7259 font-weight: 500; 7260 color: #a8a8a8; 7261 line-height: 20px; 7262 display: inline-block; 7263 vertical-align: top; 7264 -webkit-transition: all 0.3s ease; 7265 -moz-transition: all 0.3s ease; 7266 -ms-transition: all 0.3s ease; 7267 -o-transition: all 0.3s ease; 7268 transition: all 0.3s ease; 7269 margin: 0 0 14px; } 7270 #footer .footer_widgets .widget.widget_recent_entries ul li a:hover { 7271 text-decoration: none; 7272 color: #cb0000; } 7273 #footer .footer_widgets .widget.widget_recent_entries ul li .post-date { 7274 position: relative; 7275 display: block; 7276 font-size: 12px; 7277 padding: 0 0 0 23px; 7278 color: #888; } 7279 #footer .footer_widgets .widget.widget_recent_entries ul li .post-date:before { 7280 content: "\f017"; 7281 font: normal normal normal 14px/1 FontAwesome; 7282 font-size: inherit; 7283 text-rendering: auto; 7284 -webkit-font-smoothing: antialiased; 7285 -moz-osx-font-smoothing: grayscale; 7286 transform: translate(0, 0); 7287 color: #cb0000; 7288 font-size: 15px; 7289 position: absolute; 7290 left: 0; 7291 top: 2px; } 7292 #footer .footer_widgets .widget.widget_nav_menu { 7293 position: relative; } 7294 #footer .footer_widgets .widget.widget_nav_menu ul { 7295 list-style: none; 7296 padding: 0; 7297 margin: 0 -20px; 7298 font-size: 0; } 7299 #footer .footer_widgets .widget.widget_nav_menu ul li { 7300 width: 50%; 7301 font-size: 13px; 7302 line-height: 18px; 7303 padding: 0 20px; 7304 margin: 0 0 20px; 7305 display: inline-block; 7306 vertical-align: top; 7307 border: none; 7308 background: none; 7309 font-weight: 400; } 7310 #footer .footer_widgets .widget.widget_nav_menu ul li a { 7311 padding: 0; 7312 border: none; 7313 color: #a8a8a8; 7314 text-decoration: none; 7315 position: relative; 7316 padding-left: 17px; } 7317 #footer .footer_widgets .widget.widget_nav_menu ul li a:before { 7318 content: "\f054"; 7319 font: normal normal normal 14px/1 FontAwesome; 7320 font-size: inherit; 7321 text-rendering: auto; 7322 -webkit-font-smoothing: antialiased; 7323 -moz-osx-font-smoothing: grayscale; 7324 transform: translate(0, 0); 7325 position: absolute; 7326 top: 5px; 7327 left: 0; 7328 font-size: 8px; 7329 color: #cb0000; } 7330 #footer .footer_widgets .widget.widget_nav_menu ul li a:hover { 7331 color: #cb0000; } 7332 #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu { 7333 margin-top: 10px; } 7334 #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li { 7335 float: none; 7336 width: auto; 7337 padding: 0 20px 0 30px; 7338 margin-bottom: 5px; } 7339 #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li a { 7340 text-decoration: none !important; } 7341 #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li:before { 7342 left: 20px; } 7343 #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu > li:hover > a { 7344 text-decoration: underline !important; } 7345 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table { 7346 width: 100%; } 7347 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table caption { 7348 font-weight: 700; 7349 text-transform: uppercase; 7350 color: #fff; 7351 margin: 0 0 15px; } 7352 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table td, #footer .footer_widgets .widget.widget_calendar .calendar_wrap table th { 7353 text-align: center; 7354 font-size: 14px; 7355 padding: 10px 5px; 7356 color: #fff; } 7357 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table thead th { 7358 background: #cb0000; 7359 color: #a8a8a8; } 7360 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tbody { 7361 border: 1px solid #fff; } 7362 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tfoot #prev { 7363 text-align: left; } 7364 #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tfoot #
7364next { 7365 text-align: right; } 7366 #footer .footer_widgets .widget.widget_search .search-form { 7367 position: relative; } 7368 #footer .footer_widgets .widget.widget_search .search-form .form-control { 7369 width: 100%; 7370 padding: 13px 50px 13px 15px; 7371 height: 44px; } 7372 #footer .footer_widgets .widget.widget_search .search-form button { 7373 position: absolute; 7374 right: 0; 7375 top: 0; 7376 width: 44px; 7377 height: 44px; 7378 background: #cb0000; 7379 color: #a8a8a8; 7380 text-align: center; 7381 border: none; 7382 font-size: 17px; 7383 outline: none !important; 7384 -webkit-transition: all 0.3s ease; 7385 -moz-transition: all 0.3s ease; 7386 -ms-transition: all 0.3s ease; 7387 -o-transition: all 0.3s ease; 7388 transition: all 0.3s ease; } 7389 #footer .footer_widgets .widget.widget_search .search-form button:hover { 7390 background: #cb0000; 7391 color: #fff; } 7392 #footer .footer_widgets .widget.widget_text { 7393 color: #fff; } 7394 #footer .footer_widgets .widget.widget_text p { 7395 font-size: 13px; 7396 line-height: 22px; 7397 color: #fff; } 7398 #footer .footer_widgets .widget.widget_text .wp-caption-text { 7399 color: #222; } 7400 #footer .footer_widgets .widget.widget_text img { 7401 max-width: 100%; 7402 height: auto; } 7403 #footer .footer_widgets .widget.widget_text #sb_instagram { 7404 padding-top: 4px; 7405 padding-bottom: 0 !important; } 7406 #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images { 7407 width: auto !important; 7408 padding: 0 !important; 7409 margin: -7.5px -7.5px 0 !important; } 7410 #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images .sbi_item { 7411 padding: 7.5px !important; } 7412 #footer .footer_widgets .widget.widget_tag_cloud .tagcloud, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud { 7413 font-size: 0; } 7414 #footer .footer_widgets .widget.widget_tag_cloud .tagcloud a, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud a { 7415 display: inline-block; 7416 vertical-align: top; 7417 padding: 5px 8px 6px; 7418 font-size: 13px !important; 7419 color: #777777; 7420 border: 1px solid #cccccc; 7421 margin: 0 6px 7px 0; 7422 text-decoration: none !important; 7423 text-transform: lowercase; 7424 background: #fff; 7425 -webkit-transition: all 0.3s ease; 7426 -moz-transition: all 0.3s ease; 7427 -ms-transition: all 0.3s ease; 7428 -o-transition: all 0.3s ease; 7429 transition: all 0.3s ease; } 7430 #footer .footer_widgets .widget.widget_tag_cloud .tagcloud a:hover, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud a:hover { 7431 background: #cb0000; 7432 border-color: #cb0000; 7433 color: #222222; } 7434 #footer .footer_widgets .widget_tp_widget_recent_tweets:after { 7435 content: ""; 7436 display: table; 7437 clear: both; } 7438 #footer .footer_widgets .tp_recent_tweets { 7439 margin-top: -2px; } 7440 #footer .footer_widgets .tp_recent_tweets ul { 7441 padding-left: 0; 7442 margin-bottom: 0; } 7443 #footer .footer_widgets .tp_recent_tweets li { 7444 position: relative; 7445 padding-left: 30px; 7446 padding-bottom: 22px; 7447 background: none; } 7448 #footer .footer_widgets .tp_recent_tweets li:last-child { 7449 padding-bottom: 0; } 7450 #footer .footer_widgets .tp_recent_tweets li:before { 7451 position: absolute; 7452 left: 0; 7453 top: 3px; 7454 content: "\f099"; 7455 font: normal normal normal 14px/1 FontAwesome; 7456 font-size: inherit; 7457 text-rendering: auto; 7458 -webkit-font-smoothing: antialiased; 7459 -moz-osx-font-smoothing: grayscale; 7460 transform: translate(0, 0); 7461 font-size: 18px; 7462 color: #cb0000; } 7463 #footer .footer_widgets .tp_recent_tweets li span { 7464 font-size: 13px; 7465 line-height: 22px; 7466 color: #777; } 7467 #footer .footer_widgets .tp_recent_tweets li span a { 7468 font-weight: 400; 7469 color: #a8a8a8; 7470 -webkit-transition: color 0.3s ease; 7471 -moz-transition: color 0.3s ease; 7472 -ms-transition: color 0.3s ease; 7473 -o-transition: color 0.3s ease; 7474 transition: color 0.3s ease; } 7475 #footer .footer_widgets .tp_recent_tweets li span a:focus, #footer .footer_widgets .tp_recent_tweets li span a:hover { 7476 text-decoration: none; } 7477 #footer .footer_widgets .tp_recent_tweets li span a:hover { 7478 color: #cb0000; } 7479 #footer .footer_widgets .tp_recent_tweets li .twitter_time { 7480 margin-top: 2px; 7481 font-size: 11px; 7482 font-style: normal; 7483 color: #888; } 7484 7485.about_vacantion { 7486 position: relative; 7487 display: table; 7488 table-layout: fixed; 7489 width: 100%; 7490 background: #cb0000; 7491 padding: 23px 32px; 7492 margin: 0 0 80px; 7493 color: #404040; } 7494 .about_vacantion .info { 7495 display: table-cell;
7496 line-height: 26px; 7497 padding: 0 10px; 7498 font-size: 13px; } 7499 .about_vacantion .info:first-child { 7500 padding-left: 0; } 7501 .about_vacantion .info:last-child { 7502 padding-right: 0; } 7503 .about_vacantion .info .icon { 7504 float: left; 7505 width: 30px; } 7506 .about_vacantion .info .text { 7507 overflow: hidden; } 7508 .about_vacantion .info .text strong { 7509 display: block; 7510 color: #222222; 7511 font-soze: 14px; 7512 font-weight: 700; } 7513 7514.vacancy_bottom { 7515 position: relative; 7516 margin: 0 0 60px; 7517 padding-top: 40px; 7518 border-top: 1px solid #dddddd; } 7519 .vacancy_bottom .share_buttons { 7520 white-space: nowrap; 7521 padding: 5px 0 0; } 7522 .vacancy_bottom .share_buttons .addtoany_header { 7523 display: inline-block; 7524 vertical-align: middle; 7525 margin: 0 15px 0 0; 7526 font-size: 11px; 7527 line-height: 1; } 7528 .vacancy_bottom .share_buttons label { 7529 font-size: 11px; 7530 color: #aaaaaa; 7531 font-weight: 600; 7532 text-transform: uppercase; 7533 vertical-align: middle; 7534 display: inline-block; 7535 margin: 0 15px 0 0; } 7536 .vacancy_bottom .share_buttons .addtoany_list { 7537 display: inline-block; 7538 vertical-align: middle; 7539 margin: 0 -4px; 7540 line-height: 1 !important; } 7541 .vacancy_bottom .share_buttons .addtoany_list a { 7542 line-height: 1; } 7543 .vacancy_bottom .share_buttons .addtoany_list a span { 7544 vertical-align: middle; } 7545 7546.staff_bottom_wr { 7547 position: relative; 7548 background: #a8a8a8; 7549 color: #fff; 7550 padding: 47px 50px 38px; 7551 margin-bottom: 30px; } 7552 .staff_bottom_wr:before { 7553 content: ''; 7554 position: absolute; 7555 left: 0; 7556 right: 0; 7557 top: 0; 7558 bottom: 0; 7559 background: rgba(168,168,168,0.9); } 7560 .staff_bottom_wr .staff_bottom { 7561 position: relative; } 7562 .staff_bottom_wr .staff_bottom h4 { 7563 color: #fff; 7564 font-weight: 700; 7565 padding: 0; 7566 margin: 0 0 28px; } 7567 .staff_bottom_wr .staff_bottom .infos { 7568 display: table; 7569 width: 100%; 7570 border-collapse: collapse; 7571 border-spacing: 0; 7572 table-layout: fixed; } 7573 .staff_bottom_wr .staff_bottom .infos .info { 7574 display: table-cell; 7575 vertical-align: top; 7576 font-family: "Montserrat", sans-serif; 7577 font-weight: 500; 7578 line-height: 22px; 7579 padding: 0 20px; } 7580 .staff_bottom_wr .staff_bottom .infos .info:first-child { 7581 padding-left: 0; } 7582 .staff_bottom_wr .staff_bottom .infos .info:last-child { 7583 padding-right: 0; } 7584 .staff_bottom_wr .staff_bottom .infos .info i { 7585 color: #cb0000; } 7586 .staff_bottom_wr .staff_bottom .infos .info .phone { 7587 margin: 0 0 14px; } 7588 .staff_bottom_wr .staff_bottom .infos .info .phone .fa-phone { 7589 font-size: 20px; 7590 display: inline-block; 7591 vertical-align: middle; 7592 width: 25px; } 7593 .staff_bottom_wr .staff_bottom .infos .info .phone span { 7594 display: inline-block; 7595 vertical-align: middle; } 7596 .staff_bottom_wr .staff_bottom .infos .info .email .stm-envelope { 7597 font-size: 12px; 7598 display: inline-block; 7599 vertical-align: middle; 7600 width: 25px; } 7601 .staff_bottom_wr .staff_bottom .infos .info .email span { 7602 display: inline-block; 7603 vertical-align: middle; } 7604 .staff_bottom_wr .staff_bottom .infos .info .address .stm-marker { 7605 float: left; 7606 font-size: 18px; 7607 width: 30px; } 7608 .staff_bottom_wr .staff_bottom .infos .info .address span { 7609 overflow: hidden; 7610 display: block; } 7611 .staff_bottom_wr .staff_bottom .infos .info .socials p { 7612 margin: 0 0 9px; 7613 line-height: 22px; } 7614 .staff_bottom_wr .staff_bottom .infos .info .socials ul { 7615 list-style: none; 7616 padding: 0; 7617 margin: 0; } 7618 .staff_bottom_wr .staff_bottom .infos .info .socials ul:after { 7619 content: ""; 7620 display: table; 7621 clear: both; } 7622 .staff_bottom_wr .staff_bottom .infos .info .socials ul li { 7623 float: left; 7624 margin: 0 8px 8px 0; } 7625 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a { 7626 display: block; 7627 width: 32px; 7628 height: 32px; 7629 -webkit-border-radius: 32px; 7630 -moz-border-radius: 32px; 7631 -ms-border-radius: 32px; 7632 border-radius: 32px; 7633 background: #fff; 7634 text-align: center; 7635 line-height: 32px; 7636 font-size: 17px; 7637 text-decoration: none !important; 7638 -webkit-transition: all 0.3s ease; 7639 -moz-transition: all 0.3s ease; 7640 -ms-transition: all 0.3s ease; 7641 -o-transition: all 0.3s ease; 7642 transition: all 0.3s ease; } 7643 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i { 7644 line-height: 34px; 7645 color: #a8a8a8; } 7646 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i.fa-vimeo { 7647 font-size: 14px; } 7648 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i.stm-google-plus { 7649 font-size: 13px; } 7650 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a:hover { 7651 background: #cb0000; } 7652 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a:hover i { 7653 color: #fff; } 7654 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-facebook:hover { 7655 background: #3a5897; } 7656 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-twitter:hover { 7657 background: #00aced; } 7658 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-instagram:hover { 7659 background: #ac907a; } 7660 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-google-plus:hover { 7661 background: #db4437; } 7662 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-linkedin:hover { 7663 background: #0077b5; } 7664 .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-skype:hover { 7665 background: #00aff0; } 7666 7667body .gform_wrapper input[type=email], 7668body .gform_wrapper input[type=number], 7669body .gform_wrapper input[type=password], 7670body .gform_wrapper input[type=tel], 7671body .gform_wrapper input[type=text], 7672body .gform_wrapper input[type=url], 7673body .gform_wrapper textarea { 7674 font-size: 13px; 7675 line-height: 18px; 7676 color: #222222; 7677 background: #cacaca; 7678 border: none; 7679 box-shadow: none; 7680 outline: none; 7681 padding: 16px 30px 15px; 7682 -webkit-border-radius: 0; 7683 -moz-border-radius: 0; 7684 -ms-border-radius: 0; 7685 border-radius: 0; 7686 -webkit-transition: all 0.3s ease; 7687 -moz-transition: all 0.3s ease; 7688 -ms-transition: all 0.3s ease; 7689 -o-transition: all 0.3s ease; 7690 transition: all 0.3s ease; 7691 box-sizing: border-box !important; 7692 width: 100%; 7693 display: block; 7694 height: 49px; } 7695 body .gform_wrapper input[type=email]:active, body .gform_wrapper input[type=email]:focus, 7696 body .gform_wrapper input[type=number]:active, 7697 body .gform_wrapper input[type=number]:focus, 7698 body .gform_wrapper input[type=password]:active, 7699 body .gform_wrapper input[type=password]:focus, 7700 body .gform_wrapper input[type=tel]:active, 7701 body .gform_wrapper input[type=tel]:focus, 7702 body .gform_wrapper input[type=text]:active, 7703 body .gform_wrapper input[type=text]:focus, 7704 body .gform_wrapper input[type=url]:active, 7705 body .gform_wrapper input[type=url]:focus, 7706 body .gform_wrapper textarea:active, 7707 body .gform_wrapper textarea:focus { 7708 background: #fff; 7709 -webkit-border-radius: 2px; 7710 -moz-border-radius: 2px; 7711 -ms-border-radius: 2px; 7712 border-radius: 2px; 7713 -webkit-box-shadow: 0 0 0 2px #cb0000; 7714 -moz-box-shadow: 0 0 0 2px #cb0000; 7715 box-shadow: 0 0 0 2px #cb0000; } 7716 7717body .gform_wrapper .ginput_complex.ginput_container { 7718 overflow: inherit; } 7719 7720body .gform_wrapper .recaptcha_input_area input[type=text] { 7721 height: auto; 7722 display: inline-block; } 7723 7724.select2-container--default .select2-selection--multiple { 7725 outline: none !important; } 7726 7727.select2-container .selection { 7728 display: block; } 7729 .select2-container .selection:after { 7730 content: ""; 7731 display: table; 7732 clear: both; } 7733 7734.select2-container.select2-container--default .select2-selection--multiple { 7735 -webkit-border-radius: 0; 7736 -moz-border-radius: 0; 7737 -ms-border-radius: 0; 7738 border-radius: 0; 7739 border: 1px solid #cacaca; 7740 height: 49px; 7741 line-height: 1; 7742 background: #cacaca; 7743 font-size: 13px; } 7744 .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered { 7745 line-height: 48px; 7746 padding-left: 29px; 7747 padding-right: 50px; 7748 color: #222222; } 7749 .select2-container.select2-container--default .select2-selection--multiple .select2-selection__arrow { 7750 width: 50px; 7751 height: 49px; 7752 top: 0; 7753 right: 0; } 7754 .select2-container.select2-container--default .select2-selection--multiple .select2-selection__arrow b { 7755 border-width: 6px 6px 0 6px; 7756 border-color: #777777 transparent transparent transparent; 7757 margin-left: -6px; 7758 margin-top: -3px; } 7759 7760.select2-container.select2-container--default.select2-container--open .select2-selection--multiple { 7761 border-color: #cacaca; 7762 background-color: #fff; } 7763 .select2-container.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow b { 7764 border-color: transparent transparent #777777 transparent; 7765 border-width: 0 6px 6px 6px; } 7766 7767.select2-container .select2-dropdown { 7768 border: 1px solid #cacaca; 7769 color: #222; 7770 -webkit-border-radius: 0; 7771 -moz-border-radius: 0; 7772 -ms-border-radius: 0; 7773 border-radius: 0; } 7774 .select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected] { 7775 background: #cb0000; } 7776 .select2-container .select2-dropdown .select2-results__option { 7777 padding: 10px 29px; } 7778 7779.select2-container--default .select2-selection--multiple .select2-selection__choice { 7780 line-height: 35px; } 7781 7782 7783#footer { 7784 position: relative; 7785 background: #f2f2f2; } 7786 #footer .widgets_row { 7787 position: relative; } 7788 #footer .widgets_row .footer_logo { 7789 position: relative; 7790 margin: 0 0 32px; 7791 padding: 22px 0 0; } 7792 #footer .widgets_row .footer_logo a { 7793 display: inline-block; 7794 vertical-align: top; } 7795 #footer .widgets_row .footer_logo a img { 7796 display: block; 7797 height: 45px; 7798 width: auto; } 7799 #footer .widgets_row .footer_text { 7800 color: #fff; 7801 margin: 0 0 30px; } 7802 #footer .widgets_row .footer_text p { 7803 margin: 0; 7804 font-size: 13px;
7805 line-height: 26px; 7806 color: #777; } 7807 #footer .copyright_row { 7808 position: relative; } 7809 #footer .copyright_row.widgets_disabled .copyright_row_wr { 7810 border-top: 1px solid rgba(204, 204, 204, 0.5); } 7811 #footer .copyright_row .copyright_row_wr { 7812 border-top: 1px solid rgba(204, 204, 204, 0.5); 7813 padding: 22px 0 9px; } 7814 #footer .copyright_row .copyright_row_wr:after { 7815 content: ""; 7816 display: table; 7817 clear: both; } 7818 #footer .copyright_row .copyright_row_wr .socials { 7819 position: relative; 7820 float: right; 7821 width: 50%; } 7822 #footer .copyright_row .copyright_row_wr .socials ul { 7823 list-style: none; 7824 padding: 4px 0 0; 7825 margin: 0; 7826 float: right; } 7827 #footer .copyright_row .copyright_row_wr .socials ul:after { 7828 content: ""; 7829 display: table; 7830 clear: both; } 7831 #footer .copyright_row .copyright_row_wr .socials ul li { 7832 float: left; 7833 margin: 0 0 8px 12px; } 7834 #footer .copyright_row .copyright_row_wr .socials ul li a { 7835 display: block; 7836 width: 32px; 7837 height: 32px; 7838 -webkit-border-radius: 32px; 7839 -moz-border-radius: 32px; 7840 -ms-border-radius: 32px; 7841 border-radius: 32px; 7842 background: #a8a8a8; 7843 text-align: center; 7844 line-height: 32px; 7845 color: #f2f2f2; 7846 font-size: 17px; 7847 text-decoration: none !important; 7848 -webkit-transition: all 0.1s ease; 7849 -moz-transition: all 0.1s ease; 7850 -ms-transition: all 0.1s ease; 7851 -o-transition: all 0.1s ease; 7852 transition: all 0.1s ease; } 7853 #footer .copyright_row .copyright_row_wr .socials ul li a i { 7854 line-height: 34px; } 7855 #footer .copyright_row .copyright_row_wr .socials ul li a i.fa-vimeo { 7856 font-size: 14px; } 7857 #footer .copyright_row .copyright_row_wr .socials ul li a i.stm-google-plus { 7858 font-size: 13px; } 7859 #footer .copyright_row .copyright_row_wr .socials ul li a:hover { 7860 background: #cb0000; 7861 color: #fff; } 7862 #footer .copyright_row .copyright_row_wr .socials ul li a.social-facebook:hover { 7863 background: #3a5897; } 7864 #footer .copyright_row .copyright_row_wr .socials ul li a.social-twitter:hover { 7865 background: #00aced; } 7866 #footer .copyright_row .copyright_row_wr .socials ul li a.social-instagram:hover { 7867 background: #ac907a; } 7868 #footer .copyright_row .copyright_row_wr .socials ul li a.social-google-plus:hover { 7869 background: #db4437; } 7870 #footer .copyright_row .copyright_row_wr .socials ul li a.social-vimeo:hover { 7871 background: #44bbff; } 7872 #footer .copyright_row .copyright_row_wr .socials ul li a.social-linkedin:hover { 7873 background: #0077b5; } 7874 #footer .copyright_row .copyright_row_wr .socials ul li a.social-behance:hover { 7875 background: #1769ff; } 7876 #footer .copyright_row .copyright_row_wr .socials ul li a.social-dribbble:hover { 7877 background: #ec4989; } 7878 #footer .copyright_row .copyright_row_wr .socials ul li a.social-flickr:hover { 7879 background: #128fdc; } 7880 #footer .copyright_row .copyright_row_wr .socials ul li a.social-github:hover { 7881 background: #fff; 7882 color: #333333; } 7883 #footer .copyright_row .copyright_row_wr .socials ul li a.social-pinterest:hover { 7884 background: #cb2027; } 7885 #footer .copyright_row .copyright_row_wr .socials ul li a.social-yahoo:hover { 7886 background: #500095; } 7887 #footer .copyright_row .copyright_row_wr .socials ul li a.social-delicious:hover { 7888 background: #3399ff; } 7889 #footer .copyright_row .copyright_row_wr .socials ul li a.social-dropbox:hover { 7890 background: #1081de; } 7891 #footer .copyright_row .copyright_row_wr .socials ul li a.social-reddit:hover { 7892 background: #ff4500; } 7893 #footer .copyright_row .copyright_row_wr .socials ul li a.social-soundcloud:hover { 7894 background: #ff6600; } 7895 #footer .copyright_row .copyright_row_wr .socials ul li a.social-google:hover { 7896 background: #4285f4; } 7897 #footer .copyright_row .copyright_row_wr .socials ul li a.social-skype:hover { 7898 background: #00aff0; } 7899 #footer .copyright_row .copyright_row_wr .socials ul li a.social-youtube:hover { 7900 background: #cc181e; } 7901 #footer .copyright_row .copyright_row_wr .socials ul li a.social-tumblr:hover { 7902 background: #529ecc; } 7903 #footer .copyright_row .copyright_row_wr .socials ul li a.social-vk:hover { 7904 background: #49739f; } 7905 #footer .copyright_row .copyright_row_wr .socials ul li a.social-odnoklassniki:hover { 7906 background: #f58220; } 7907 #footer .copyright_row .copyright_row_wr .socials ul li a.social-whatsapp:hover { 7908 background: #4cda64; } 7909 #footer .copyright_row .copyright_row_wr .copyright { 7910 float: left; 7911 font-size: 13px; 7912 line-height: 15px; 7913 color: #777; 7914 width: 50%; 7915 padding: 10px 0 14px; } 7916 #footer .copyright_row .copyright_row_wr .copyright a { 7917 color: #cb0000; } 7918 #footer.style_2 .copyright_row .copyright_row_wr .copyright { 7919 width: 100%; 7920 float: none; 7921 text-align: center; } 7922 #footer.style_2 .socials { 7923 margin-bottom: 35px; } 7924 #footer.style_2 .socials ul { 7925 list-style: none; 7926 padding-left: 0; 7927 margin-bottom: 0; } 7928 #footer.style_2 .socials ul:after { 7929 content: ""; 7930 display: table; 7931 clear: both; } 7932 #footer.style_2 .socials ul li { 7933 float: left; } 7934 #footer.style_2 .socials ul li:not(:last-child) { 7935 margin-right: 8px; } 7936 #footer.style_2 .socials ul li a { 7937 display: block; 7938 width: 32px; 7939 font-size: 18px; 7940 line-height: 32px; 7941 text-align: center; 7942 border-radius: 50%; 7943 background: #fff; 7944 color: #a8a8a8; 7945 opacity: 0.5; 7946 -webkit-transition: opacity 0.3s ease; 7947 -moz-transition: opacity 0.3s ease; 7948 -ms-transition: opacity 0.3s ease; 7949 -o-transition: opacity 0.3s ease; 7950 transition: opacity 0.3s ease; } 7951 #footer.style_2 .socials ul li a:hover { 7952 opacity: 1; } 7953 #footer.style_2 .widgets_row .footer_text { 7954 margin-bottom: 35px; } 7955 #footer.style_2 .footer_widgets .widget { 7956 margin-bottom: 40px; } 7957 #footer.style_2 .footer_widgets .widget .widget_title { 7958 font-weight: 400; 7959 letter-spacing: 0.01em; 7960 padding-top: 19px; } 7961 7962#footer .copyright_row.border-top-hide.widgets_disabled .copyright_row_wr, 7963#footer .copyright_row.border-top-hide .copyright_row_wr { 7964 border-top: none; } 7965 7966 7967.secondary_bg_color { 7968 background-color: #cb0000; } 7969 7970.third_bg_color, 7971.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.third_bg_color { 7972 background-color: #cb0000; } 7973 7974.rev_slider li.tp-revslider-slidesli.third_bg_color { 7975 background-color: #cb0000 !important; } 7976 7977.base_font_color { 7978 color: #a8a8a8; } 7979 .base_font_color.vc_custom_heading > h1, .base_font_color.vc_custom_heading > .h1, .base_font_color.vc_custom_heading > h2, .base_font_color.vc_custom_heading > .h2, .base_font_color.vc_custom_heading > h3, .base_font_color.vc_custom_heading > .h3, .base_font_color.vc_custom_heading > h4, .base_font_color.vc_custom_heading > .h4, .base_font_color.vc_custom_heading > h5, .base_font_color.vc_custom_heading >
7979 .h5, .base_font_color.vc_custom_heading > h6, .base_font_color.vc_custom_heading > .h6 { 7980 color: #a8a8a8; } 7981 7982.third_font_color { 7983 color: #cb0000; } 7984 .third_font_color.vc_custom_heading > h1, .third_font_color.vc_custom_heading > .h1, .third_font_color.vc_custom_heading > h2, .third_font_color.vc_custom_heading > .h2, .third_font_color.vc_custom_heading > h3, .third_font_color.vc_custom_heading > .h3, .third_font_color.vc_custom_heading > h4, .third_font_color.vc_custom_heading > .h4, .third_font_color.vc_custom_heading > h5, .third_font_color.vc_custom_heading > .h5, .third_font_color.vc_custom_heading > h6, .third_font_color.vc_custom_heading > .h6 { 7985 color: #cb0000; } 7986 7987.border_base_color.vc_custom_heading { 7988 border-color: #a8a8a8; } 7989 7990body .vc_row.overlay.vc_parallax .vc_parallax-inner:before { 7991 content: ''; 7992 position: absolute; 7993 left: 0; 7994 right: 0; 7995 top: 0; 7996 bottom: 0; 7997 background: rgba(0, 0, 0, 0.25); } 7998 7999body .vc_row.overlay { 8000 position: relative; } 8001 body .vc_row.overlay:before { 8002 content: ''; 8003 position: absolute; 8004 left: 0; 8005 right: 0; 8006 top: 0; 8007 bottom: 0; 8008 background: rgba(0, 0, 0, 0.25); 8009 display: block; } 8010 8011body .vc_row.overlay_5.vc_parallax .vc_parallax-inner:before { 8012 content: ''; 8013 position: absolute; 8014 left: 0; 8015 right: 0; 8016 top: 0; 8017 bottom: 0; 8018 background: rgba(168,168,168,0.8); } 8019 8020body .vc_row.overlay_5 { 8021 position: relative; } 8022 body .vc_row.overlay_5:before { 8023 content: ''; 8024 position: absolute; 8025 left: 0; 8026 right: 0; 8027 top: 0; 8028 bottom: 0; 8029 background: rgba(168,168,168,0.8); 8030 display: block; } 8031 8032body .vc_row.overlay_2.vc_parallax .vc_parallax-inner:before { 8033 content: ''; 8034 position: absolute; 8035 left: 0; 8036 right: 0; 8037 top: 0; 8038 bottom: 0; 8039 background: rgba(168,168,168,0.75); } 8040 8041body .vc_row.overlay_2 { 8042 position: relative; } 8043 body .vc_row.overlay_2:before { 8044 content: ''; 8045 position: absolute; 8046 left: 0; 8047 right: 0; 8048 top: 0; 8049 bottom: 0; 8050 background: rgba(168,168,168,0.75); 8051 display: block; } 8052 8053body .vc_row.fixed_bg { 8054 background-attachment: fixed; 8055 background-size: cover; 8056 background-position: 50% 0; } 8057 8058body .overlay_3 { 8059 position: relative; } 8060 body .overlay_3:before { 8061 content: ''; 8062 position: absolute; 8063 left: 0; 8064 right: 0; 8065 top: 0; 8066 bottom: 0; 8067 background: rgba(168,168,168,0.9); } 8068 8069body .vc_row.overlay_4.vc_parallax .vc_parallax-inner:before { 8070 content: ''; 8071 position: absolute; 8072 left: 0; 8073 right: 0; 8074 top: 0; 8075 bottom: 0; 8076 background: rgba(168,168,168,0.5); } 8077 8078body .vc_row.overlay_4 { 8079 position: relative; } 8080 body .vc_row.overlay_4:before { 8081 content: ''; 8082 position: absolute; 8083 left: 0; 8084 right: 0; 8085 top: 0; 8086 bottom: 0; 8087 background: rgba(168,168,168,0.5); 8088 display: block; } 8089 8090body .vc_row.white-overlay_1.vc_parallax .vc_parallax-inner:before { 8091 content: ''; 8092 position: absolute; 8093 left: 0; 8094 right: 0; 8095 top: 0; 8096 bottom: 0; 8097 background: rgba(255, 255, 255, 0.75); } 8098 8099body .vc_row.white-overlay_1 { 8100 position: relative; } 8101 body .vc_row.white-overlay_1:before { 8102 content: ''; 8103 position: absolute; 8104 left: 0; 8105 right: 0; 8106 top: 0; 8107 bottom: 0; 8108 background: rgba(255, 255, 255, 0.75); 8109 display: block; } 8110 8111body .vc_row.video_overlay.vc_parallax .vc_parallax-inner:before { 8112 content: ''; 8113 position: absolute; 8114 left: 0; 8115 right: 0; 8116 top: 0; 8117 bottom: 0; 8118 background: url("../../images/video_overlay.png") repeat 50% 50%; 8119 z-index: 10; } 8120 8121body .mb-30, body .stm_sidebar .wpb_content_element.mb-30 { 8122 margin-bottom: 30px; } 8123 8124body.boxed_layout.stm-demo-changed { 8125 background-image: none !important; } 8126 8127.stm-site-preloader.preloader-wrapper { 8128 position: fixed; 8129 top: 50%; 8130 left: 50%; 8131 margin-top: -32px; 8132 margin-left: -32px; 8133 opacity: 0; 8134 visibility: hidden; 8135 transition: opacity .1s ease 1s; } 8136 8137body.stm-demo-changed .stm-site-preloader.preloader-wrapper { 8138 visibility: visible; 8139 opacity: 1; } 8140 8141.stm-site-preloader .spinner-blue, 8142.stm-site-preloader .spinner-blue-only { 8143 border-color: #cb0000; } 8144 8145@media only screen and (max-width: 768px) { 8146 body .vc_row.reset-sm-paddings { 8147 margin-left: -15px !important; 8148 margin-right: -15px !important; } 8149 body .vc_row.reset-sm-paddings > .wpb_column > .vc_column-inner { 8150 padding-left: 15px !important; 8151 padding-right: 15px !important; } } 8152 8153 8154.page_404 .bottom { 8155 position: fixed; 8156 bottom: 0; 8157 left: 0; 8158 right: 0; } 8159 .page_404 .bottom h1 { 8160 padding: 0; 8161 margin: 0 0 0 -11px; 8162 font-size: 230px; 8163 line-height: 132px; 8164 color: #a8a8a8; } 8165 .page_404 .bottom h1:after { 8166 display: none; } 8167 .page_404 .bottom .bottom_wr { 8168 padding: 70px 95px; 8169 background: #a8a8a8; } 8170 .page_404 .bottom .bottom_wr .media h3 { 8171 color: #fff; 8172 padding: 0; 8173 margin: 0; } 8174 .page_404 .bottom .bottom_wr .media h3:after { 8175 display: none; } 8176 8177
8178.woocommerce .cart-collaterals .cart_totals, .woocommerce .woocommerce-page .cart-collaterals .cart_totals { 8179 float: left; } 8180 8181.woocommerce .widget_price_filter .price_slider { 8182 margin-bottom: 20px; } 8183 8184.woocommerce .widget_price_filter .price_slider_amount { 8185 text-align: right; 8186 line-height: 20px; 8187 font-size: 14px; } 8188 .woocommerce .widget_price_filter .price_slider_amount .button { 8189 font-size: 14px; 8190 border: 1px solid #cccccc; 8191 background: none; 8192 color: #a8a8a8; 8193 text-transform: lowercase; 8194 font-weight: 600; 8195 font-family: "Montserrat", sans-serif; 8196 padding: 10px 21px 9px; } 8197 .woocommerce .widget_price_filter .price_slider_amount .button:hover { 8198 background: #cb0000; 8199 border-color: #cb0000; } 8200 .woocommerce .widget_price_filter .price_slider_amount .button { 8201 float: right; } 8202 .woocommerce .widget_price_filter .price_slider_amount .price_label { 8203 float: left; 8204 letter-spacing: -0.04em; 8205 padding-top: 7px; 8206 color: #999999; } 8207 8208.woocommerce .widget_price_filter .ui-slider { 8209 position: relative; 8210 text-align: left; 8211 margin-left: .5em; 8212 margin-right: .5em; } 8213 8214.woocommerce .widget_price_filter .ui-slider .ui-slider-handle { 8215 position: absolute; 8216 z-index: 2; 8217 width: 11px; 8218 height: 11px; 8219 background-color: #cb0000; 8220 border-radius: 11px; 8221 cursor: ew-resize; 8222 outline: none; 8223 top: -4px; 8224 margin-left: -5px; } 8225 8226.woocommerce .widget_price_filter .ui-slider .ui-slider-range { 8227 position: absolute; 8228 z-index: 1; 8229 font-size: .7em; 8230 display: block; 8231 border: 0; 8232 border-radius: 1em; 8233 background-color: #cb0000; } 8234 8235.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content { 8236 border-radius: 1em; 8237 background-color: #e6e6e6; 8238 border: 0; } 8239 8240.woocommerce .widget_price_filter .ui-slider-horizontal { 8241 height: 3px; } 8242 8243.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range { 8244 top: 0; 8245 height: 100%; } 8246 8247.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min { 8248 left: -1px; } 8249 8250.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max { 8251 right: -1px; } 8252 8253.woocommerce ul.product_list_widget { 8254 list-style: none outside; 8255 padding: 0; 8256 margin: 0; } 8257 .woocommerce ul.product_list_widget li { 8258 padding: 0 0 20px; 8259 border-bottom: 1px solid #dddddd; 8260 margin: 0 0 20px; 8261 list-style: none; } 8262 .woocommerce ul.product_list_widget li:after { 8263 content: ""; 8264 display: table; 8265 clear: both; } 8266 .woocommerce ul.product_list_widget li:last-child { 8267 margin: 0; 8268 border: none; 8269 padding: 0; } 8270 .woocommerce ul.product_list_widget li a { 8271 display: block; 8272 font-weight: 700; } 8273 .woocommerce ul.product_list_widget li a:hover { 8274 text-decoration: none; } 8275 .woocommerce ul.product_list_widget li .product-title { 8276 color: #a8a8a8; 8277 font-family: "Montserrat", sans-serif; 8278 font-weight: 600; 8279 margin: 0 0 10px; } 8280 .woocommerce ul.product_list_widget li .product-title:hover { 8281 color: #cb0000; } 8282 .woocommerce ul.product_list_widget li img { 8283 float: left; 8284 margin: 0 16px 0 0; 8285 width: 54px; 8286 height: auto; 8287 box-shadow: none; } 8288 .woocommerce ul.product_list_widget li dl { 8289 margin: 0; 8290 padding-left: 1em; 8291 border-left: 2px solid rgba(0, 0, 0, 0.1); } 8292 .woocommerce ul.product_list_widget li dl:after { 8293 content: ""; 8294 display: table; 8295 clear: both; } 8296 .woocommerce ul.product_list_widget li dl dt, 8297 .woocommerce ul.product_list_widget li dl dd { 8298 display: inline-block; 8299 float: left; 8300 margin-bottom: 1em; } 8301 .woocommerce ul.product_list_widget li dl dt { 8302 font-weight: 700; 8303 padding: 0 0 .25em 0; 8304 margin: 0 4px 0 0; 8305 clear: left; } 8306 .woocommerce ul.product_list_widget li dl dd { 8307 padding: 0 0 .25em 0; } 8308 .woocommerce ul.product_list_widget li dl dd p:last-child { 8309 margin-bottom: 0; } 8310 .woocommerce ul.product_list_widget li .star-rating { 8311 float: none; 8312 margin: 8px 0 10px; 8313 font-size: 11px; 8314 height: 11px; 8315 width: 76px; 8316 letter-spacing: 0.40em; } 8317 .woocommerce ul.product_list_widget li .star-rating span { 8318 color: #cb0000; } 8319 .woocommerce ul.product_list_widget li .amount { 8320 color: #999999; 8321 font-size: 14px; 8322 line-height: 20px; 8323 letter-spacing: -0.04em; } 8324 8325.woocommerce .star-rating { 8326 float: right; 8327 overflow: hidden; 8328 position: relative; 8329 height: 11px; 8330 width: 76px; 8331 letter-spacing: 0.40em; 8332 font-size: 11px; 8333 line-height: 1; 8334 font-family: 'star'; } 8335 .woocommerce .star-rating:before { 8336 content: "\73\73\73\73\73"; 8337 color: #dddddd; 8338 float: left; 8339 top: 0; 8340 left: 0; 8341 position: absolute; } 8342 .woocommerce .star-rating span { 8343 overflow: hidden; 8344 float: left; 8345 top: 0; 8346 left: 0; 8347 position: absolute; 8348 padding-top: 1.5em; } 8349 .woocommerce .star-rating span:before { 8350 content: "\53\53\53\53\53"; 8351 top: 0; 8352 position: absolute; 8353 left: 0; } 8354 8355.woocommerce span.onsale { 8356 padding: 3px 10px 2px; 8357 min-height: inherit; 8358 min-width: inherit; 8359 font-weight: 700; 8360 position: absolute; 8361 text-align: center; 8362 line-height: 20px; 8363 top: -.5em; 8364 left: -.5em; 8365 margin: 0; 8366 -webkit-border-radius: 3px; 8367 -moz-border-radius: 3px; 8368 -ms-border-radius: 3px; 8369 border-radius: 3px; 8370 background-color: #81ca00; 8371 color: #fff; 8372 font-size: 12px; 8373 text-transform: uppercase; 8374 -webkit-font-smoothing: antialiased; 8375 z-index: 9; } 8376 8377.woocommerce ul.products { 8378 clear: both; } 8379 .woocommerce ul.products:after { 8380 content: ""; 8381 display: table; 8382 clear: both; } 8383 .woocommerce ul.products li.product { 8384 float: left; 8385 display: table-cell; 8386 vertical-align: top; 8387 margin: -1px 0 0; 8388 padding: 40px 20px; 8389 position: relative; 8390 width: 33.33%; 8391 border: 1px solid #f2f2f2; 8392 border-right-color: transparent; 8393 border-bottom-color: transparent; 8394 -webkit-transition: all 0.3s ease; 8395 -moz-transition: all 0.3s ease; 8396 -ms-transition: all 0.3s ease; 8397 -o-transition: all 0.3s ease; 8398 transition: all 0.3s ease; } 8399 .woocommerce ul.products li.product:hover { 8400 -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 8401 -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 8402 box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 8403 border-color: #f2f2f2; 8404 border-top-color: transparent; 8405 border-bottom-color: transparent; } 8406 .woocommerce ul.products li.product.first { 8407 border-left-color: transparent; } 8408 .woocommerce ul.products li.product.last { 8409 border-right-color: transparent; } 8410 .woocommerce ul.products li.product:first-child, .woocommerce ul.products li.product:first-child + li.product, .woocommerce ul.products li.product:first-child + li.product + li.product { 8411 border-top-color: transparent; } 8412 .woocommerce ul.products li.product:first-child:hover, .woocommerce ul.products li.product:first-child + li.product:hover, .woocommerce ul.products li.product:first-child + li.product + li.product:hover { 8413 border-color: #f2f2f2; 8414 border-top-color: transparent; 8415 border-bottom-color: transparent; } 8416 8417.woocommerce .products ul, 8418.woocommerce ul.products { 8419 padding: 0; 8420 list-style: none outside; 8421 clear: both; } 8422 .woocommerce .products ul:after, 8423 .woocommerce ul.products:after { 8424 content: ""; 8425 display: table; 8426 clear: both; } 8427 .woocommerce .products ul li, 8428 .woocommerce ul.products li { 8429 list-style: none outside; } 8430 8431.woocommerce .related ul.products { 8432 margin: 0; 8433 padding: 0; 8434 border: none; } 8435 8436.woocommerce ul.products { 8437 border-bottom: 1px solid #dddddd; 8438 padding: 0 0 40px; 8439 margin: 0 0 30px; } 8440 .woocommerce ul.products li.product { 8441 text-align: center; } 8442 .woocommerce ul.products li.product .onsale { 8443 top: 30px; 8444 right: 30px; 8445 left: auto; } 8446 .woocommerce ul.products li.product h3 { 8447 padding: 0; 8448 margin: 0 0 1px; 8449 font-size: 16px; 8450 font-weight: 600; 8451 line-height: 20px; 8452 color: #a8a8a8; } 8453 .woocommerce ul.products li.product h3:after { 8454 display: none; } 8455 .woocommerce ul.products li.product .author { 8456 color: #777777; 8457 font-size: 13px; 8458 font-style: italic; 8459 margin: 0 0 20px; } 8460 .woocommerce ul.products li.product a { 8461 text-decoration: none; 8462 display: block; } 8463 .woocommerce ul.products li.product a:after { 8464 content: ""; 8465 display: table; 8466 clear: both; } 8467 .woocommerce ul.products li.product a img { 8468 width: auto; 8469 max-width: 100%; 8470 height: auto; 8471 margin: 0 0 25px; 8472 box-shadow: none; 8473 display: inline-block; } 8474 .woocommerce ul.products li.product strong { 8475 display: block; } 8476 .woocommerce ul.products li.product .star-rating-wr { 8477 display: inline-block; 8478 vertical-align: middle; 8479 padding: 0 10px; } 8480 .woocommerce ul.products li.product .star-rating { 8481 display: inline-block; 8482 font-size: 11px; } 8483 .woocommerce ul.products li.product .star-rating span { 8484 color: #cb0000; } 8485 .woocommerce ul.products li.product .button { 8486 margin-top: 6px; 8487 clear: both; 8488 display: inline-block; } 8489 .woocommerce ul.products li.product .price { 8490 color: #a8a8a8; 8491 font-family: "Montserrat", sans-serif; 8492 font-weight: normal; 8493 margin-bottom: 10px; 8494 font-size: 20px; 8495 display: inline-block; 8496 vertical-align: middle; 8497 letter-spacing: -0.04em; 8498 text-decoration: none; 8499 padding: 0 10px; } 8500 .woocommerce ul.products li.product .price del { 8501 opacity: 1; 8502 display: block; 8503 float: left; 8504 font-size: 14px; 8505 line-height: 28px; 8506 color: #999999; 8507 margin: 0 10px 0 0; } 8508 .woocommerce ul.products li.product .price ins { 8509 background: none; 8510 font-weight: 400; 8511 float: left; 8512 text-decoration: none; } 8513 .woocommerce ul.products li.product .price .from { 8514 font-size: 0.67em; 8515 margin: -2px 0 0 0; 8516 text-transform: uppercase; 8517 color: rgba(32, 32, 32, 0.5); } 8518 8519.woocommerce .woocommerce_before_shop_loop { 8520 padding: 11px 20px 11px 30px; 8521 background: #f2f2f2; 8522 margin: 0 0 30px; } 8523 .woocommerce .woocommerce_before_shop_loop:after { 8524 content: ""; 8525 display: table; 8526 clear: both; } 8527 .woocommerce .woocommerce_before_shop_loop .woocommerce-result-count { 8528 color: #222222; 8529 margin: 0; 8530 padding: 7px 0 0 0; } 8531 .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering { 8532 margin: 0; } 8533 .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single { 8534 height: 38px; } 8535 .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { 8536 line-height: 36px; 8537 padding-right: 43px; } 8538 .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { 8539 height: 38px; 8540 width: 38px; } 8541 8542.woocommerce a.added_to_cart { 8543 padding-top: 15px; 8544 white-space: nowrap; 8545 display: inline-block; 8546 font-size: 12px; 8547 font-family: "Montserrat", sans-serif; } 8548 .woocommerce a.added_to_cart:hover { 8549 text-decoration: underline !important; } 8550 8551.woocommerce .woocommerce-message, 8552.woocommerce .woocommerce-error, 8553.woocommerce .woocommerce-info { 8554 padding: 27px 150px 27px 56px !important; 8555 margin: 0 0 20px !important; 8556 position: relative; 8557 background-color: transparent; 8558 color: #212121; 8559 border: 3px solid #cb0000; 8560 list-style: none outside !important; 8561 width: auto; 8562 word-wrap: break-word; } 8563 .woocommerce .woocommerce-message:after, 8564 .woocommerce .woocommerce-error:after, 8565 .woocommerce .woocommerce-info:after { 8566 content: ""; 8567 display: table; 8568 clear: both; } 8569 .woocommerce .woocommerce-message:before, 8570 .woocommerce .woocommerce-error:before, 8571 .woocommerce .woocommerce-info:before { 8572 font-family: "WooCommerce"; 8573 content: "\e028"; 8574 display: inline-block; 8575 position: absolute; 8576 top: 50%; 8577 left: 21px; 8578 font-size: 21px; 8579 margin: -15px 0 0; } 8580 .woocommerce .woocommerce-message .button, 8581 .woocommerce .woocommerce-error .button, 8582 .woocommerce .woocommerce-info .button { 8583 float: none; 8584 position: absolute; 8585 right: 21px; 8586 top: 18px; 8587 padding: 5px 15px; } 8588 .woocommerce .woocommerce-message li, 8589 .woocommerce .woocommerce-error li, 8590 .woocommerce .woocommerce-info li { 8591 list-style: none outside !important; 8592 padding-left: 0 !important; 8593 margin-left: 0 !important; } 8594 .woocommerce .woocommerce-message .showlogin, .woocommerce .woocommerce-message .showcoupon, 8595 .woocommerce .woocommerce-error .showlogin, 8596 .woocommerce .woocommerce-error .showcoupon, 8597 .woocommerce .woocommerce-info .showlogin, 8598 .woocommerce .woocommerce-info .showcoupon { 8599 font-size: 14px; 8600 font-weight: 700; 8601 color: #a8a8a8; 8602 text-decoration: none !important; 8603 border-bottom: 1px dotted #a8a8a8; } 8604 .woocommerce .woocommerce-message .showlogin:hover, .woocommerce .woocommerce-message .showcoupon:hover, 8605 .woocommerce .woocommerce-error .showlogin:hover, 8606 .woocommerce .woocommerce-error .showcoupon:hover, 8607 .woocommerce .woocommerce-info .showlogin:hover, 8608 .woocommerce .woocommerce-info .showcoupon:hover { 8609 border-bottom: none; } 8610 8611.woocommerce .woocommerce-message { 8612 border-color: #81ca00; } 8613 .woocommerce .woocommerce-message:before { 8614 content: "\e015"; 8615 color: #81ca00; } 8616 8617.woocommerce .woocommerce-info { 8618 border-color: #cb0000; } 8619 .woocommerce .woocommerce-info:before { 8620 content: "\f05a"; 8621 font: normal normal normal 14px/1 FontAwesome; 8622 font-size: inherit; 8623 text-rendering: auto; 8624 -webkit-font-smoothing: antialiased; 8625 -moz-osx-font-smoothing: grayscale; 8626 transform: translate(0, 0); 8627 color: #a8a8a8; 8628 font-size: 24px; 8629 margin-top: -12px; } 8630 8631.woocommerce .woocommerce-error { 8632 border-color: #b81c23; } 8633 .woocommerce .woocommerce-error:before { 8634 content: "\e016"; 8635 color: #b81c23; } 8636 8637.woocommerce div.product div.images, 8638.woocommerce #content div.product div.images { 8639 float: left; 8640 width: 350px; 8641 margin-bottom: 60px; } 8642 .woocommerce div.product div.images .woocommerce-main-image, 8643 .woocommerce #content div.product div.images .woocommerce-main-image { 8644 position: relative; 8645 display: block; 8646 height: 360px; 8647 text-align: center; 8648 border: 1px solid #f2f2f2; } 8649 .woocommerce div.product div.images .woocommerce-main-image:after, 8650 .woocommerce #content div.product div.images .woocommerce-main-image:after { 8651 content: ''; 8652 display: inline-block; 8653 vertical-align: middle; 8654 height: 100%; } 8655 .woocommerce div.product div.images:after, 8656 .woocommerce #content div.product div.images:after { 8657 content: ''; 8658 display: inline-block; 8659 vertical-align: middle; 8660 height: 100%; } 8661 .woocommerce div.product div.images img, 8662 .woocommerce #content div.product div.images img { 8663 display: inline-block; 8664 vertical-align: middle; 8665 width: auto; 8666 max-width: 100%; 8667 height: auto; } 8668 .woocommerce div.product div.images .thumbnails, 8669 .woocommerce #content div.product div.images .thumbnails { 8670 list-style: none; 8671 padding: 0; 8672 margin: 10px -5px 0; 8673 font-size: 0; } 8674 .woocommerce div.product div.images .thumbnails li, 8675 .woocommerce #content div.product div.images .thumbnails li { 8676 padding: 0 5px; 8677 float: left; 8678 width: 33.33%; } 8679 .woocommerce div.product div.images .thumbnails li:hover a, 8680 .woocommerce #content div.product div.images .thumbnails li:hover a { 8681 border-color: #a8a8a8; } 8682 .woocommerce div.product div.images .thumbnails li a, 8683 .woocommerce #content div.product div.images .thumbnails li a { 8684 -webkit-transition: all 0.3s ease; 8685 -moz-transition: all 0.3s ease; 8686 -ms-transition: all 0.3s ease; 8687 -o-transition: all 0.3s ease; 8688 transition: all 0.3s ease; 8689 display: block; 8690 border: 1px solid #f2f2f2; 8691 padding: 15px 27px; } 8692 .woocommerce div.product div.images .thumbnails li a img, 8693 .woocommerce #content div.produ
8693ct div.images .thumbnails li a img { 8694 max-width: 100%; 8695 height: auto; } 8696 8697.woocommerce div.product div.summary, 8698.woocommerce #content div.product div.summary { 8699 padding-left: 30px; 8700 float: none; 8701 width: auto; 8702 overflow: hidden; 8703 margin-bottom: 60px; } 8704 8705.woocommerce div.product { 8706 margin-bottom: 0; 8707 position: relative; } 8708 .woocommerce div.product .product_title { 8709 clear: none; 8710 margin-top: 0; 8711 padding: 0; } 8712 .woocommerce div.product span.price, 8713 .woocommerce div.product p.price { 8714 color: #a8a8a8; 8715 font-size: 28px; 8716 line-height: 1; 8717 letter-spacing: -0.04em; } 8718 .woocommerce div.product span.price ins, 8719 .woocommerce div.product p.price ins { 8720 background: inherit; 8721 font-weight: 400; 8722 text-decoration: none; } 8723 .woocommerce div.product span.price del, 8724 .woocommerce div.product p.price del { 8725 font-size: 20px; 8726 line-height: 28px; 8727 color: #999999; 8728 margin: 0 10px 0 0; } 8729 .woocommerce div.product p.stock { 8730 font-size: 0.92em; } 8731 .woocommerce div.product .stock { 8732 color: #cb0000; } 8733 .woocommerce div.product .out-of-stock { 8734 color: red; } 8735 .woocommerce div.product .woocommerce-product-rating { 8736 padding: 6px 0 0; 8737 margin-bottom: 25px; 8738 line-height: 1; } 8739 .woocommerce div.product .woocommerce-product-rating .star-rating { 8740 margin: 0 10px 0 0; 8741 float: none; 8742 display: inline-block; 8743 vertical-align: middle; 8744 color: #cb0000; } 8745 .woocommerce div.product .woocommerce-product-rating .woocommerce-review-link { 8746 display: inline-block; 8747 vertical-align: middle; 8748 color: #777777; 8749 font-size: 13px; } 8750 .woocommerce div.product div.images { 8751 margin-bottom: 2em; } 8752 .woocommerce div.product div.images img { 8753 display: block; 8754 width: 100%; 8755 height: auto; 8756 box-shadow: none; } 8757 .woocommerce div.product div.images div.thumbnails { 8758 padding-top: 1em; } 8759 .woocommerce div.product div.summary { 8760 margin-bottom: 2em; } 8761 .woocommerce div.product div.summary p { 8762 line-height: 22px; 8763 color: #222222; 8764 margin-bottom: 23px; } 8765 .woocommerce div.product div.summary p.price { 8766 color: #a8a8a8; 8767 line-height: 1; 8768 margin-bottom: 17px; } 8769 .woocommerce div.product div.social { 8770 text-align: right; 8771 margin: 0 0 1em; } 8772 .woocommerce div.product div.social span { 8773 margin: 0 0 0 2px; } 8774 .woocommerce div.product div.social span span { 8775 margin: 0; } 8776 .woocommerce div.product div.social span .stButton .chicklets { 8777 padding-left: 16px; 8778 width: 0; } 8779 .woocommerce div.product div.social iframe { 8780 float: left; 8781 margin-top: 3px; } 8782 .woocommerce div.product .woocommerce-tabs { 8783 margin: 0 0 35px; } 8784 .woocommerce div.product .woocommerce-tabs ul.tabs { 8785 list-style: none; 8786 padding: 0; 8787 margin: 0; 8788 overflow: hidden; 8789 position: relative; } 8790 .woocommerce div.product .woocommerce-tabs ul.tabs:after { 8791 content: ""; 8792 display: table; 8793 clear: both; } 8794 .woocommerce div.product .woocommerce-tabs ul.tabs li { 8795 border: none; 8796 background-color: #cb0000; 8797 display: block; 8798 float: left; 8799 position: relative; 8800 z-index: 0; 8801 border-radius: 0; 8802 margin: 0; 8803 padding: 0; } 8804 .woocommerce div.product .woocommerce-tabs ul.tabs li a { 8805 display: inline-block; 8806 padding: 15px 35px 14px; 8807 font-weight: 700; 8808 font-family: "Montserrat", sans-serif; 8809 letter-spacing: -0.04em; 8810 color: #a8a8a8; 8811 text-decoration: none; 8812 text-transform: lowercase; 8813 -webkit-transition: all 0.3s ease; 8814 -moz-transition: all 0.3s ease; 8815 -ms-transition: all 0.3s ease; 8816 -o-transition: all 0.3s ease; 8817 transition: all 0.3s ease; } 8818 .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover { 8819 text-decoration: none; 8820 color: #cb0000; } 8821 .woocommerce div.product .woocommerce-tabs ul.tabs li.active { 8822 background: #a8a8a8; 8823 color: #cb0000; 8824 z-index: 2; } 8825 .woocommerce div.product .woocommerce-tabs ul.tabs li.active a { 8826 color: inherit; 8827 text-shadow: inherit; } 8828 .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before { 8829 display: none; } 8830 .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after { 8831 display: none; } 8832 .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after { 8833 display: none; } 8834 .woocommerce div.product .woocommerce-tabs ul.tabs:before { 8835 display: none !important; } 8836 .woocommerce div.product .woocommerce-tabs .panel { 8837 margin: 0; 8838 padding: 35px 40px 38px; 8839 background: #f2f2f2; 8840 border: none; 8841 color: #222222; 8842 box-shadow: none; 8843 border-radius: 0; } 8844 .woocommerce div.product .woocommerce-tabs .panel p { 8845 line-height: 22px; } 8846 .woocommerce div.product .woocommerce-tabs .panel p:last-child { 8847 margin: 0; } 8848 .woocommerce div.product p.cart { 8849 margin-bottom: 2em; } 8850 .woocommerce div.product p.cart:after { 8851 content: ""; 8852 display: table; 8853 clear: both; } 8854 .woocommerce div.product form.cart { 8855 margin-bottom: 29px; } 8856 .woocommerce div.product form.cart:after { 8857 content: ""; 8858 display: table; 8859 clear: both; } 8860 .woocommerce div.product form.cart div.quantity { 8861 position: relative; 8862 float: left; 8863 margin: 0 20px 0 0; 8864 width: 95px; } 8865 .woocommerce div.product form.cart div.quantity input { 8866 background: #cacaca; 8867 border: none; 8868 padding: 15px 49px 16px 15px; 8869 border-radius: 0; 8870 color: #222222; 8871 font-size: 13px; 8872 line-height: 1; 8873 outline: none !important; 8874 box-shadow: none !important; 8875 width: 100%; }
8876 .woocommerce div.product form.cart .woocommerce-variation-price { 8877 margin-bottom: 15px; } 8878 .woocommerce div.product form.cart table { 8879 border-width: 0 0 1px 0; } 8880 .woocommerce div.product form.cart table td { 8881 padding-left: 0; } 8882 .woocommerce div.product form.cart table div.quantity { 8883 float: none; 8884 margin: 0; } 8885 .woocommerce div.product form.cart table small.stock { 8886 display: block; 8887 float: none; } 8888 .woocommerce div.product form.cart .variations { 8889 margin-bottom: 1em; 8890 border: 0; 8891 width: 100%; } 8892 .woocommerce div.product form.cart .variations td, 8893 .woocommerce div.product form.cart .variations th { 8894 border: 0; 8895 vertical-align: middle; 8896 line-height: 22px; } 8897 .woocommerce div.product form.cart .variations label { 8898 font-weight: 600; 8899 font-family: "Montserrat", sans-serif; 8900 font-size: 14px; 8901 color: #222; 8902 display: inline-block; } 8903 .woocommerce div.product form.cart .variations select { 8904 max-width: 100%; 8905 min-width: 75%; 8906 display: inline-block; 8907 margin-right: 1em; } 8908 .woocommerce div.product form.cart .variations td.label { 8909 padding-right: 1em; } 8910 .woocommerce div.product form.cart .woocommerce-variation-description p { 8911 margin-bottom: 1em; } 8912 .woocommerce div.product form.cart .reset_variations { 8913 visibility: hidden; 8914 font-size: 0.83em; } 8915 .woocommerce div.product form.cart .wc-no-matching-variations { 8916 display: none; } 8917 .woocommerce div.product form.cart .button { 8918 vertical-align: middle; 8919 float: left; } 8920 .woocommerce div.product form.cart .group_table td.label { 8921 padding-right: 1em; 8922 padding-left: 1em; } 8923 .woocommerce div.product form.cart .group_table td { 8924 vertical-align: top; 8925 padding-bottom: .5em; 8926 border: 0; } 8927 8928.woocommerce .product_meta .posted_in { 8929 display: block; 8930 font-size: 13px; 8931 margin: 0 0 16px; 8932 color: #777777; } 8933 .woocommerce .product_meta .posted_in a { 8934 color: #222222; } 8935 8936.woocommerce .product_meta .tagged_as { 8937 display: block; } 8938 .woocommerce .product_meta .tagged_as a { 8939 display: inline-block; 8940 vertical-align: top; 8941 padding: 5px 8px 6px; 8942 font-size: 13px !important; 8943 color: #777777; 8944 border: 1px solid #cccccc; 8945 margin: 0 6px 7px 0; 8946 text-decoration: none !important; 8947 text-transform: lowercase; 8948 -webkit-transition: all 0.3s ease; 8949 -moz-transition: all 0.3s ease; 8950 -ms-transition: all 0.3s ease; 8951 -o-transition: all 0.3s ease; 8952 transition: all 0.3s ease; } 8953 .woocommerce .product_meta .tagged_as a:hover { 8954 background: #cb0000; 8955 border-color: #cb0000; 8956 color: #222222; } 8957 8958.woocommerce .quantity_actions { 8959 position: absolute; 8960 top: 0; 8961 right: 0; } 8962 8963.woocommerce .quantity_actions span { 8964 display: block; 8965 height: 24.5px; 8966 width: 49px; 8967 text-align: center; 8968 cursor: pointer; } 8969 8970.woocommerce .quantity_actions .plus { 8971 line-height: 19px; } 8972 .woocommerce .quantity_actions .plus em { 8973 -webkit-transition: all 0.3s ease; 8974 -moz-transition: all 0.3s ease; 8975 -ms-transition: all 0.3s ease; 8976 -o-transition: all 0.3s ease; 8977 transition: all 0.3s ease; 8978 font-size: 0; 8979 line-height: 0; 8980 border-left: 5.5px solid transparent; 8981 border-right: 5.5px solid transparent; 8982 border-bottom: 6px solid #777777; } 8983 8984.woocommerce .quantity_actions .minus { 8985 line-height: 8px; } 8986 .woocommerce .quantity_actions .minus em { 8987 -webkit-transition: all 0.3s ease; 8988 -moz-transition: all 0.3s ease; 8989 -ms-transition: all 0.3s ease; 8990 -o-transition: all 0.3s ease; 8991 transition: all 0.3s ease; 8992 font-size: 0; 8993 line-height: 0; 8994 border-left: 5.5px solid transparent; 8995 border-right: 5.5px solid transparent; 8996 border-top: 6px solid #777777; } 8997 8998.woocommerce .quantity_actions span:hover.plus em { 8999 border-bottom-color: #cb0000; } 9000 9001.woocommerce .quantity_actions span:hover.minus em { 9002 border-top-color: #cb0000; } 9003 9004.woocommerce #reviews h3 { 9005 margin: 0 0 19px; } 9006 9007.woocommerce #review_form #respond p { 9008 margin: 0; 9009 line-height: 1; } 9010 9011.woocommerce #reviews #comment {
9012 height: 128px; } 9013 9014.woocommerce p.stars a { 9015 width: 19px; 9016 height: 11px; 9017 color: #ddd; } 9018 .woocommerce p.stars a:hover ~ a:before { 9019 color: #ddd; } 9020 9021.woocommerce p.stars:hover a:before { 9022 color: #cb0000; } 9023 9024.woocommerce p.stars.selected a.active:before { 9025 color: #cb0000; } 9026 9027.woocommerce p.stars.selected a.active ~ a:before { 9028 color: #ddd; } 9029 9030.woocommerce p.stars.selected a:not(.active):before { 9031 color: #cb0000; } 9032 9033.woocommerce .commentmetadata .star-rating { 9034 display: inline-block; 9035 vertical-align: middle; 9036 float: none; 9037 margin: 0 0 0 10px; } 9038 .woocommerce .commentmetadata .star-rating span { 9039 color: #cb0000; } 9040 9041.woocommerce table.shop_table { 9042 border: none; 9043 margin: 0 0 40px; 9044 text-align: left; 9045 width: 100%; 9046 border-collapse: separate; 9047 border-radius: 0; 9048 border-top: 5px solid #cacaca; } 9049 .woocommerce table.shop_table th { 9050 font-family: "Montserrat", sans-serif; 9051 font-weight: 600; 9052 padding: 22px 3px 17px; 9053 font-size: 13px; 9054 color: #a8a8a8; 9055 border-bottom: #dddddd; } 9056 .woocommerce table.shop_table td { 9057 border-top: 1px solid #dddddd; 9058 padding: 20px 0; 9059 vertical-align: middle; } 9060 .woocommerce table.shop_table td small { 9061 font-weight: normal; } 9062 .woocommerce table.shop_table td div.quantity { 9063 position: relative; 9064 float: left; 9065 margin: 0 20px 0 0; 9066 width: 95px; } 9067 .woocommerce table.shop_table td div.quantity input { 9068 background: #cacaca; 9069 border: none; 9070 padding: 15px 49px 16px 15px; 9071 border-radius: 0; 9072 color: #222222; 9073 font-size: 13px; 9074 line-height: 1; 9075 outline: none !important; 9076 box-shadow: none !important; 9077 width: 100%; } 9078 .woocommerce table.shop_table tbody:first-child tr:first-child th, 9079 .woocommerce table.shop_table tbody:first-child tr:first-child td { 9080 border-top: 0; } 9081 .woocommerce table.shop_table tfoot td, 9082 .woocommerce table.shop_table tfoot th, 9083 .woocommerce table.shop_table tbody th { 9084 font-weight: 700; 9085 border-top: 1px solid rgba(0, 0, 0, 0.1); } 9086 9087.woocommerce a.remove { 9088 display: block; 9089 font-size: 1.5em; 9090 height: 1em; 9091 width: 1em; 9092 text-align: center; 9093 line-height: 1; 9094 border-radius: 100%; 9095 color: #cacaca !important; 9096 text-decoration: none; 9097 font-weight: 700; 9098 border: 0; } 9099 .woocommerce a.remove:hover { 9100 color: #fff !important; 9101 background: red; } 9102 9103.woocommerce form .form-row { 9104 padding: 0; 9105 margin-bottom: 30px; } 9106 9107.woocommerce form.login, 9108.woocommerce form.checkout_coupon, 9109.woocommerce form.register { 9110 border: none; 9111 padding: 45px 50px; 9112 margin: 2em 0 2em 0px; 9113 text-align: left; 9114 border-radius: 0; 9115 background: #f2f2f2; } 9116 .woocommerce form.login .lost_password, 9117 .woocommerce form.checkout_coupon .lost_password, 9118 .woocommerce form.register .lost_password { 9119 margin: 0; } 9120 .woocommerce form.login #rememberme, 9121 .woocommerce form.checkout_coupon #rememberme, 9122 .woocommerce form.register #rememberme { 9123 margin: 0 0 0 20px; } 9124 9125.woocommerce-cart table.cart .product-thumbnail { 9126 min-width: 40px; } 9127 9128.woocommerce-cart table.cart img { 9129 width: 40px; 9130 margin: 0 20px 0 0; 9131 box-shadow: none; } 9132 9133.woocommerce-cart table.cart th, 9134.woocommerce-cart table.cart td { 9135 vertical-align: middle; } 9136 .woocommerce-cart table.cart th.product-name a, 9137 .woocommerce-cart table.cart td.product-name a { 9138 color: #a8a8a8; 9139 font-weight: 600; 9140 font-family: "Montserrat", sans-serif; } 9141 .woocommerce-cart table.cart th .amount, 9142 .woocommerce-cart table.cart td .amount { 9143 color: #999999; 9144 font-size: 14px; 9145 font-family: "Montserrat", sans-serif; } 9146 .woocommerce-cart table.cart th.product-remove, 9147 .woocommerce-cart table.cart td.product-remove { 9148 text-align: center; } 9149 .woocommerce-cart table.cart th.product-remove .remove, 9150 .woocommerce-cart table.cart td.product-remove .remove { 9151 display: inline-block; } 9152 .woocommerce-cart table.cart th.product-quantity, 9153 .woocommerce-cart table.cart td.product-quantity { 9154 text-align: center; } 9155 .woocommerce-cart table.cart th.product-quantity div.quantity, 9156 .woocommerce-cart table.cart td.product-quantity div.quantity { 9157 display: inline-block; 9158 vertical-align: middle; 9159 float: none; 9160 margin: 0; } 9161 9162.woocommerce-cart table.cart td.actions { 9163 padding: 30px 0; } 9164 .woocommerce-cart table.cart td.actions .coupon .input-text { 9165 float: left; 9166 padding: 16px 30px 15px; 9167 border: inherit; 9168 line-height: inherit; 9169 margin: 0 10px 0 0; } 9170 9171.woocommerce-cart table.cart input { 9172 margin: 0; 9173 vertical-align: middle; 9174 line-height: 1; } 9175 9176.woocommerce-cart table.cart .coupon input[type="text"] { 9177 width: 255px; } 9178 9179.woocommerce-cart .wc-proceed-to-checkout { 9180 padding: 30px 0 0; } 9181 .woocommerce-cart .wc-proceed-to-checkout:after { 9182 content: ""; 9183 display: table; 9184 clear: both; } 9185 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { 9186 display: inline-block; 9187 text-align: center; 9188 margin-bottom: 20px; 9189 font-size: 14px; 9190 padding: 8px 21px; } 9191 9192.woocommerce-cart .cart-collaterals .shipping_calculator .button { 9193 width: 100%; 9194 float: none; 9195 display: block; } 9196 9197.woocommerce-cart .cart-collaterals .cart_totals p small { 9198 color: #a8a8a8; 9199 font-size: 0.83em; } 9200 9201.woocommerce-cart .cart-collaterals .cart_totals table { 9202 border-collapse: separate; 9203 margin: 0 0 6px; 9204 padding: 0; } 9205 .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th, 9206 .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td { 9207 border-top: 0; } 9208 .woocommerce-cart .cart-collaterals .cart_totals table th { 9209 width: 40%; } 9210 .woocommerce-cart .cart-collaterals .cart_totals table td, 9211 .woocommerce-cart .cart-collaterals .cart_totals table th { 9212 vertical-align: top; 9213 border-left: 0; 9214 border-right: 0; 9215 line-height: 1.5em; } 9216 .woocommerce-cart .cart-collaterals .cart_totals table small { 9217 color: #a8a8a8; } 9218 .woocommerce-cart .cart-collaterals .cart_totals table select { 9219 width: 100%; } 9220 9221.woocommerce-cart .cart-collaterals .cart_totals .discount td { 9222 color: #a8a8a8; } 9223 9224.woocommerce-cart .cart-collaterals .cart_totals tr td, 9225.woocommerce-cart .cart-collaterals .cart_totals tr th { 9226 border-top: 1px solid #a8a8a8; } 9227 9228.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product { 9229 margin-top: 0; } 9230 9231.woocommerce-cart .cart-collaterals .cart_totals .cart_totals_wr { 9232 background: #f2f2f2; 9233 padding: 30px 50px; } 9234 9235.woocommerce-cart .cart-collaterals .cart_totals table { 9236 border: none; 9237 margin: 0; } 9238 .woocommerce-cart .cart-collaterals .cart_totals table th { 9239 text-transform: lowercase; 9240 width: auto; 9241 min-width: 110px; } 9242 .woocommerce-cart .cart-collaterals .cart_totals table td { 9243 width: auto; 9244 line-height: 22px; 9245 color: #222222; } 9246 .woocommerce-cart .cart-collaterals .cart_totals table td p { 9247 font-size: 13px; 9248 line-height: 22px; 9249 margin-bottom: 10px; } 9250 .woocommerce-cart .cart-collaterals .cart_totals table td p.form-row { 9251 padding: 0; 9252 margin-bottom: 15px; } 9253 .woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator p { 9254 font-size: 13px; 9255 line-height: 22px; } 9256 .woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator p a { 9257 color: #a8a8a8; 9258 text-decoration: none !important; 9259 border-bottom: 1px dashed #a8a8a8; } 9260 .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td { 9261 background: none; 9262 border: none; 9263 padding: 13px 0; } 9264 9265.woocommerce-cart .cart-collaterals .cart_totals { 9266 width: 540px; } 9267 9268form.woocommerce-checkout { 9269 margin-top: 40px; } 9270 9271.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label { 9272 display: inline-block; 9273 vertical-align: middle; 9274 margin: 0; } 9275 9276.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address .input-checkbox { 9277 display: inline-block; 9278 vertical-align: middle; 9279 margin: 0 0 0 10px; } 9280 9281.woocommerce-checkout-review-order { 9282 position: relative; 9283 margin: 40px -3000px -60px; 9284 padding: 80px 3000px; 9285 background: #f2f2f2; } 9286 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr { 9287 width: 50%; 9288 float: left; 9289 padding: 0 15px; } 9290 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table th, .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table td { 9291 padding: 20px 30px; } 9292 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot td { 9293 font-weight: 400; 9294 color: #222222; 9295 background: #fff; 9296 border: none; 9297 text-align: right; } 9298 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot th { 9299 background: #fff; 9300 border: none; } 9301 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot .shipping td { 9302 font-size: 13px; } 9303 .woocommerce-checkout-review-order .woocommerce-checkout-payment-wr { 9304 width: 50%; 9305 float: left; 9306 padding: 0 15px; } 9307 .woocommerce-checkout-review-order #order_review_heading, .woocommerce-checkout-review-order #order_review_heading { 9308 margin: 0 0 31px; 9309 padding: 0; } 9310 .woocommerce-checkout-review-order #order_review_heading:after, .woocommerce-checkout-review-order #order_review_heading:after { 9311 display: none; } 9312 9313.woocommerce-checkout #payment { 9314 background: none; 9315 border-radius: 0; } 9316 .woocommerce-checkout #payment ul.payment_methods { 9317 padding: 0; 9318 border: none; } 9319 .woocommerce-checkout #payment ul.payment_methods li { 9320 line-height: 1; 9321 margin: 0 0 20px; } 9322 .woocommerce-checkout #payment ul.payment_methods li .input-radio { 9323 display: inline-block; 9324 vertical-align: middle; } 9325 .woocommerce-checkout #payment ul.payment_methods li > label { 9326 display: inline-block; 9327 vertical-align: middle; 9328 margin: 0; 9329 font-size: 13px; 9330 font-weight: 600; 9331 color: #a8a8a8; } 9332 .woocommerce-checkout #payment ul.payment_methods li > label .icon img { 9333 margin: 15px 15px 0 0; 9334 display: inline-block; 9335 vertical-align: middle; } 9336 .woocommerce-checkout #payment ul.payment_methods li > label .icon a { 9337 margin: 15px 0 0 0; 9338 display: inline-block; 9339 vertical-align: middle; 9340 line-height: 1; 9341 float: none; 9342 color: #a8a8a8; 9343 font-size: 13px; 9344 text-decoration: underline; } 9345 .woocommerce-checkout #payment ul.payment_methods li > label .icon a:hover { 9346 text-decoration: none; } 9347 .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_paypal .input-radio { 9348 vertical-align: top; } 9349 .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_paypal > label { 9350 vertical-align: top; } 9351 .woocommerce-checkout #payment div.payment_box { 9352 margin: 0; 9353 padding: 10px 20px 0 31px; 9354 background: none; 9355 color: #777777; 9356 font-size: 13px; 9357 line-height: 22px; } 9358 .woocommerce-checkout #payment div.payment_box:before { 9359 display: none; } 9360 .woocommerce-checkout #payment div.payment_box p { 9361 line-height: 22px; } 9362 9363.woocommerce #payment #place_order, .woocommerce-page #payment #place_order { 9364 float: none; } 9365 9366.addresses address { 9367 line-height: 22px; 9368 color: #222222; } 9369 9370.addresses .address { 9371 padding: 30px 40px; 9372 background: #f2f2f2; } 9373 .addresses .address .title { 9374 margin: 0 0 20px; } 9375 .addresses .address .title h4 { 9376 padding: 0; } 9377 .addresses .address .title h4:after { 9378 display: none; } 9379 .addresses .address address { 9380 line-height: 22px; 9381 color: #222222; } 9382 9383#add_payment_method #payment div.form-row, .woocommerce-checkout #payment div.form-row { 9384 padding-left: 0; } 9385 9386.woocommerce .order_details { 9387 padding: 0; } 9388 9389.woocommerce-account .address .title.media { 9390 margin-bottom: 23px; } 9391 9392 9393#bbpress-forums li { 9394 padding: 0; } 9395 #bbpress-forums li:before { 9396 content: none; } 9397 9398#bbpress-forums fieldset.bbp-form { 9399 margin-bottom: 30px; } 9400 #bbpress-forums fieldset.bbp-form label { 9401 margin-bottom: 10px; 9402 line-height: normal; } 9403 #bbpress-forums fieldset.bbp-form legend { 9404 margin-bottom: 0; } 9405 9406#bbpress-forums #subscription-toggle { 9407 float: right; 9408 line-height: 28px; } 9409 9410#bbpress-forums .bbp-replies #subscription-toggle { 9411 line-height: normal; } 9412 9413#bbpress-forums #bbp-user-wrapper h2.entry-title { 9414 margin-bottom: 23px; 9415 padding-bottom: 0; 9416 line-height: normal; } 9417 #bbpress-forums #bbp-user-wrapper h2.entry-title:after { 9418 margin-top: 10px; } 9419 9420#bbpress-forums #bbp-search-form #bbp_search, 9421#bbpress-forums fieldset.bbp-form textarea,
9422#bbpress-forums fieldset.bbp-form input[type="text"], 9423#bbpress-forums #bbp-your-profile fieldset input[type="text"], 9424#bbpress-forums #bbp-your-profile fieldset input[type="password"], 9425#bbpress-forums #bbp-your-profile fieldset textarea { 9426 font-size: 13px; 9427 line-height: 18px; 9428 color: #222222; 9429 background: #cacaca; 9430 border: none; 9431 box-shadow: none; 9432 outline: none; 9433 padding: 16px 30px 15px; 9434 -webkit-border-radius: 0; 9435 -moz-border-radius: 0; 9436 -ms-border-radius: 0; 9437 border-radius: 0; 9438 -webkit-transition: all 0.3s ease; 9439 -moz-transition: all 0.3s ease; 9440 -ms-transition: all 0.3s ease; 9441 -o-transition: all 0.3s ease; 9442 transition: all 0.3s ease; 9443 box-sizing: border-box !important; 9444 width: 100%; 9445 display: block; } 9446 #bbpress-forums #bbp-search-form #bbp_search:active, #bbpress-forums #bbp-search-form #bbp_search:focus, 9447 #bbpress-forums fieldset.bbp-form textarea:active, 9448 #bbpress-forums fieldset.bbp-form textarea:focus, 9449 #bbpress-forums fieldset.bbp-form input[type="text"]:active, 9450 #bbpress-forums fieldset.bbp-form input[type="text"]:focus, 9451 #bbpress-forums #bbp-your-profile fieldset input[type="text"]:active, 9452 #bbpress-forums #bbp-your-profile fieldset input[type="text"]:focus, 9453 #bbpress-forums #bbp-your-profile fieldset input[type="password"]:active, 9454 #bbpress-forums #bbp-your-profile fieldset input[type="password"]:focus, 9455 #bbpress-forums #bbp-your-profile fieldset textarea:active, 9456 #bbpress-forums #bbp-your-profile fieldset textarea:focus { 9457 background: #fff; 9458 -webkit-border-radius: 2px; 9459 -moz-border-radius: 2px; 9460 -ms-border-radius: 2px; 9461 border-radius: 2px; 9462 -webkit-box-shadow: 0 0 0 2px #cb0000; 9463 -moz-box-shadow: 0 0 0 2px #cb0000; 9464 box-shadow: 0 0 0 2px #cb0000; } 9465 9466#bbpress-forums fieldset.bbp-form input[type="text"] { 9467 height: 49px; } 9468 9469#bbpress-forums #bbp-your-profile fieldset input, 9470#bbpress-forums #bbp-your-profile fieldset input[type="text"], 9471#bbpress-forums #bbp-your-profile fieldset textarea { 9472 width: 60%; 9473 display: inline-block; } 9474 #bbpress-forums #bbp-your-profile fieldset input:focus, 9475 #bbpress-forums #bbp-your-profile fieldset input[type="text"]:focus, 9476 #bbpress-forums #bbp-your-profile fieldset textarea:focus { 9477 border: none; 9478 outline: none; } 9479 9480#bbpress-forums #bbp-your-profile fieldset .select2-container { 9481 width: 60% !important; } 9482 9483#bbpress-forums #bbp-search-form { 9484 margin-bottom: 10px; } 9485 #bbpress-forums #bbp-search-form #bbp_search { 9486 display: inline-block; 9487 width: auto; 9488 padding: 10px 15px; 9489 background: transparent; 9490 vertical-align: top; 9491 border: 1px solid #ccc; } 9492 #bbpress-forums #bbp-search-form #bbp_search:active, #bbpress-forums #bbp-search-form #bbp_search:focus { 9493 border-radius: 0; 9494 box-shadow: none; 9495 border-color: #a8a8a8; } 9496 #bbpress-forums #bbp-search-form .button { 9497 padding: 5.5px 21px; } 9498 9499#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar { 9500 margin-bottom: 5px; } 9501 9502#bbpress-forums div.bbp-forum-header, 9503#bbpress-forums div.bbp-topic-header, 9504#bbpress-forums div.bbp-reply-header, 9505#bbpress-forums li.bbp-body div.hentry { 9506 padding: 8px; } 9507 9508#bbpress-forums p.bbp-topic-meta img.avatar, 9509#bbpress-forums div.bbp-template-notice img.avatar { 9510 margin-top: -2px; 9511 margin-bottom: 0; } 9512 9513 9514@media only screen and (max-width: 1440px) { 9515 body .tparrows.tp-leftarrow { 9516 transform: none !important; 9517 -webkit-transform: none !important; 9518 -moz-transform: none !important; 9519 left: 0 !important; 9520 margin: -22px 0 0 0 !important; } 9521 body .tparrows.tp-rightarrow { 9522 transform: none !important; 9523 -webkit-transform: none !important; 9524 -moz-transform: none !important; 9525 left: auto !important; 9526 right: 0 !important; 9527 margin: -22px 0 0 0 !important; } 9528 body.boxed_layout .tparrows.tp-leftarrow { 9529 left: 18px !important; } 9530 body.boxed_layout .tparrows.tp-rightarrow { 9531 right: 18px !important; } 9532 body.boxed_layout .slick_prev { 9533 left: -40px; } 9534 body.boxed_layout .slick_next { 9535 right: -40px; } } 9536 9537@media only screen and (max-width: 1199px) { 9538 .stm_services_tabs .services_categories ul li a { 9539 padding: 14.5px 15.3px; } 9540 body.header_style_7 .header_side_wrapper .side_nav { 9541 margin-top: 42px; } 9542 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul { 9543 margin-right: -15px; } 9544 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a { 9545 padding: 10px 15px; } 9546 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9547 right: 0; } 9548 body.header_style_6 #lang_sel { 9549 margin-right: 30px; } 9550 body.header_style_6 .top_bar_contacts > li { 9551 margin-right: 30px; } 9552 body.header_style_4 .header_top .icon_text { 9553 margin-left: 54px; } 9554 body.header_style_4 .header_top .icon_text.big {
9555 margin-left: 77px; } 9556 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { 9557 padding: 21px 15px; } 9558 body.header_style_4 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9559 right: 0; } 9560 body.header_style_4 .top_nav .header_socials { 9561 margin-left: 15px; } 9562 .stm_contacts_widget.style_2 ul li:not(:last-child) { 9563 margin-right: 20px; } } 9564 9565@media only screen and (max-width: 1024px) { 9566 .vc_grid-item.blog .vc_gitem-post-data-source-post_date { 9567 display: none; } 9568 .header_socials { 9569 margin: 0 0 0 40px; } 9570 #wrapper { 9571 padding-bottom: 0 !important; } 9572 #footer { 9573 position: relative; 9574 width: auto; 9575 bottom: auto; } 9576 .contact_col aside.widget { 9577 padding-top: 38px !important; 9578 padding-bottom: 30px !important; } 9579 .top_nav .top_nav_wrapper > ul, .top_nav .main_menu_nav > ul { 9580 padding: 0 15px; } 9581 .icon_button { 9582 font-size: 10px; } 9583 .top_bar .top_bar_info li:before { 9584 margin: 0 15px; } 9585 .top_nav .icon_text { 9586 padding: 0 0 0 20px; 9587 margin: 18px 20px 0 0; } 9588 body .vc_row.fixed_bg { 9589 background-attachment: scroll; } 9590 .top_bar_info_wr .top_bar_info li { 9591 padding: 5px; 9592 font-size: 12px; } 9593 .top_bar_info_wr .top_bar_info_switcher .active { 9594 padding: 14px 35px 16px 15px; 9595 min-width: 140px; } 9596 body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a { 9597 padding-left: 10px; 9598 padding-right: 10px; } 9599 body.header_style_2 .header_top .top_nav .header_socials { 9600 margin: 0 0 0 20px; } 9601 body.header_style_2 .header_top .top_nav .header_socials a { 9602 margin-left: 14px; } 9603 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { 9604 padding-left: 20px; 9605 padding-right: 20px; } 9606 .info_box.style_3 .info_box_text { 9607 top: 122px; } 9608 .info_box.style_3:hover .info_box_text { 9609 padding-top: 18px; } 9610 .info_box.style_3 .info_box_text p { 9611 padding-left: 0; 9612 margin-bottom: 10px; } 9613 .info_box.style_3 .info_box_text .read_more { 9614 padding-left: 0; } 9615 body.header_style_4 .header_top .icon_text { 9616 margin-left: 54px; } 9617 body.header_style_4 .header_top .icon_text.big { 9618 margin-left: 77px; } 9619 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { 9620 padding: 21px 15px; } 9621 body.header_style_4 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9622 right: 0; } 9623 body.header_style_4 .top_nav .header_socials { 9624 margin-left: 15px; } 9625 body.header_style_7 { 9626 margin-left: auto; } 9627 body.header_style_7 .stm-revslider-wrapper { 9628 padding-left: 0 !important; } 9629 body.header_style_7 #header .header_side, body.header_style_7 #header .top_nav { 9630 display: none; } 9631 body.header_style_7 .mobile_header { 9632 display: block; } 9633 body.header_style_7 .mobile_header .header_socials { 9634 margin: 0; 9635 float: right; } 9636 body.header_style_7 .mobile_header #stm_wpml_lang_switcher { 9637 float: left; 9638 margin: 0; 9639 padding: 9px 0 7px; } 9640 body.header_style_7 .mobile_header #stm_wpml_lang_switcher ul { 9641 top: -15px; 9642 padding: 55px 25px 8px 20px; } 9643 body.header_style_7 .mobile_header .mobile_header_top_bar { 9644 background: #eeeeee; 9645 padding: 4px 23px; } 9646 body.header_style_7 .mobile_header .header_socials a { 9647 margin: 5px 30px 5px 0; } 9648 body.header_style_7 .mobile_header .header_socials a:first-child { 9649 margin: 5px 30px 5px 0; } 9650 body.header_style_7 .mobile_header .header_socials a:last-child { 9651 margin: 0; } 9652 body.header_style_7 .mobile_header .logo_wrapper { 9653 position: relative; 9654 background: #fff; 9655 padding: 22px 35px 30px 41px; } 9656 body.header_style_7 .mobile_header .logo_wrapper .logo { 9657 float: left; } 9658 body.header_style_7 .mobile_header .header_info { 9659 background: #a8a8a8; } 9660 body.header_style_7 .mobile_header .icon_texts { 9661 padding: 40px 40px; } 9662 body.header_style_7 .mobile_header .header_info .icon_text { 9663 padding: 0; 9664 color: #aaaaaa; 9665 display: inline-block; 9666 vertical-align: top; 9667 margin-right: 70px; } 9668 body.header_style_7 .mobile_header .header_info .icon_text:last-child { 9669 margin: 0; } 9670 body.header_style_7 .mobile_header .header_info .icon_text .text strong { 9671 color: #fff; } 9672 body.header_style_7 .mobile_header .header_info .icon_text .text strong a { 9673 color: #fff; 9674 font-size: 15px; } 9675 body.header_style_7 .mobile_header .header_info .icon_text .text span { 9676 font-size: 13px; } 9677 body.header_style_7 .icon_text .text { 9678 float: left; } 9679 body.header_style_7 .mobile_header .header_info .icon_text .icon { 9680 width: 32px; 9681 margin: 0; } 9682 body.header_style_7 #menu_toggle { 9683 position: relative; 9684 cursor: pointer; 9685 float: right; 9686 width: 26px; 9687 height: 20px; 9688 padding: 10px 0; 9689 margin: 17px 0 0; } 9690 body.header_style_7 #menu_toggle button { 9691 position: absolute; 9692 left: 0; 9693 top: 50%; 9694 margin: -2px 0 0; 9695 background: #a8a8a8; 9696 height: 4px; 9697 padding: 0; 9698 border: none; 9699 width: 100%; 9700 -webkit-transition: 0.3s; 9701 -moz-transition: 0.3s; 9702 -o-transition: 0.3s; 9703 transition: 0.3s; 9704 outline: none !important; 9705 -webkit-border-radius: 2px; 9706 -moz-border-radius: 2px; 9707 -ms-border-radius: 2px; 9708 border-radius: 2px; } 9709 body.header_style_7 #menu_toggle button:before { 9710 content: ''; 9711 position: absolute; 9712 left: 0; 9713 top: -8px; 9714 width: 26px; 9715 height: 4px; 9716 background: #a8a8a8; 9717 -webkit-transform-origin: 1.5px center; 9718 -moz-transform-origin: 1.5px center; 9719 -o-transform-origin: 1.5px center; 9720 transform-origin: 1.5px center; 9721 -webkit-transition: 0.3s; 9722 -moz-transition: 0.3s; 9723 -o-transition: 0.3s; 9724 transition: 0.3s; 9725 -webkit-border-radius: 2px; 9726 -moz-border-radius: 2px; 9727 -ms-border-radius: 2px; 9728 border-radius: 2px; } 9729 body.header_style_7 #menu_toggle button:after { 9730 content: ''; 9731 position: absolute; 9732 left: 0; 9733 bottom: -8px; 9734 width: 26px; 9735 height: 4px; 9736 background: #a8a8a8; 9737 -webkit-transform-origin: 1.5px center; 9738 -moz-transform-origin: 1.5px center; 9739 -o-transform-origin: 1.5px center; 9740 transform-origin: 1.5px center; 9741 -webkit-transition: 0.3s; 9742 -moz-transition: 0.3s; 9743 -o-transition: 0.3s; 9744 transition: 0.3s; 9745 -webkit-border-radius: 2px; 9746 -moz-border-radius: 2px; 9747 -ms-border-radius: 2px; 9748 border-radius: 2px; } 9749 body.header_style_7 #menu_toggle.open button { 9750 background: transparent; } 9751 body.header_style_7 #menu_toggle.open button:before { 9752 top: 0; 9753 -webkit-transform: rotate3d(0, 0, 1, -45deg); 9754 -moz-transform: rotate3d(0, 0, 1, -45deg); 9755 -o-transform: rotate3d(0, 0, 1, -45deg); 9756 transform: rotate3d(0, 0, 1, -45deg); 9757 -webkit-transform-origin: 50% 50%; 9758 -moz-transform-origin: 50% 50%; 9759 -o-transform-origin: 50% 50%; 9760 transform-origin: 50% 50%; } 9761 body.header_style_7 #menu_toggle.open button:after { 9762 bottom: 0; 9763 transform: rotate3d(0, 0, 1, 45deg); 9764 transform-origin: 50% 50%; } 9765 body.header_style_7 .mobile_header .top_nav_mobile { 9766 padding: 16px 0; 9767 margin: 0 0 15px; 9768 display: none; 9769 box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } 9770 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav { 9771 padding: 0; 9772 margin: 0; } 9773 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li { 9774 position: relative; 9775 list-style: none; } 9776 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li > a { 9777 padding: 11px 36px 11px 44px; 9778 display: block; 9779 font-size: 20px; 9780 color: #ffffff; 9781 text-transform: lowercase; 9782 font-weight: 700; 9783 letter-spacing: -0.04em; } 9784 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li:hover > a { 9785 color: #cb0000; } 9786 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow { 9787 position: absolute; 9788 display: block; 9789 right: 12px; 9790 top: 0; 9791 cursor: pointer; 9792 height: 50px;
9793 padding: 0 30px; 9794 -webkit-transition: all 0.3s ease; 9795 -moz-transition: all 0.3s ease; 9796 -ms-transition: all 0.3s ease; 9797 -o-transition: all 0.3s ease; 9798 transition: all 0.3s ease; } 9799 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active { 9800 -moz-transform: rotate(45deg); 9801 -ms-transform: rotate(45deg); 9802 -webkit-transform: rotate(45deg); 9803 -o-transform: rotate(45deg); 9804 transform: rotate(45deg); } 9805 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:before, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:after { 9806 background: #cb0000; } 9807 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i { 9808 position: absolute; 9809 left: 50%; 9810 top: 50%; 9811 transform: translate(-50%, -50%); 9812 -moz-transform: translate(-50%, -50%); 9813 -webkit-transform: translate(-50%, -50%); 9814 width: 11px; 9815 height: 11px; } 9816 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:before { 9817 content: ''; 9818 position: absolute; 9819 left: 0; 9820 top: 4px; 9821 width: 11px; 9822 height: 3px; 9823 background: #fff; 9824 -webkit-border-radius: 1px; 9825 -moz-border-radius: 1px; 9826 -ms-border-radius: 1px; 9827 border-radius: 1px; } 9828 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:after { 9829 content: ''; 9830 position: absolute; 9831 left: 4px; 9832 top: 0; 9833 width: 3px; 9834 height: 11px; 9835 background: #fff; 9836 -webkit-border-radius: 1px; 9837 -moz-border-radius: 1px; 9838 -ms-border-radius: 1px; 9839 border-radius: 1px; } 9840 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children > .sub-menu > li.menu-item-has-children .arrow { 9841 padding: 10px 20px 12px; } 9842 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul { 9843 position: relative; 9844 margin: 0; 9845 padding: 0; 9846 display: none; 9847 background: #f0f2f5; } 9848 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul:before { 9849 content: ''; 9850 position: absolute; 9851 right: 31px; 9852 top: 0; 9853 border-left: 10px solid transparent; 9854 border-right: 10px solid transparent; 9855 border-top: 8px solid #a8a8a8; } 9856 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li { 9857 text-transform: capitalize; } 9858 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li .arrow { 9859 display: none !important; } 9860 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li a { 9861 font-size: 16px; 9862 color: #a8a8a8; 9863 font-weight: 600; 9864 padding: 11px 36px 11px 44px; 9865 display: block; } 9866 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li:active > a { 9867 color: #cb0000; } 9868 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul { 9869 display: block; 9870 background: #fff; } 9871 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul:before { 9872 display: none; } 9873 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul a { 9874 font-size: 14px; 9875 font-weight: 400; } 9876 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li { 9877 position: relative; 9878 padding: 0 0 0 7px; } 9879 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li:before { 9880 content: ''; 9881 position: absolute; 9882 left: 44px; 9883 top: 50%; 9884 width: 4px; 9885 height: 1px; 9886 background: #a8a8a8; } 9887 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a { 9888 color: #cb0000; } 9889 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children > .arrow { 9890 color: #a8a8a8; } 9891 body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .sub-menu > li.current-menu-item.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .sub-menu > li.current-menu-parent.menu-item-has-children > .arrow { 9892 color: #a8a8a8; } 9893 body.header_style_7 .mobile_menu > ul ul ul { 9894 display: block; } } 9895 9896@media only screen and (max-width: 991px) { 9897 body.header_style_6 .header_top .header_top_wrapper { 9898 padding: 0 10px; } 9899 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul { 9900 margin-right: -10px; } 9901 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a { 9902 font-size: 12px; 9903 padding: 10px; } 9904 body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9905 right: -2px; 9906 top: 14px; } 9907 body.header_style_6 .top_bar_contacts { 9908 clear: both; 9909 padding-top: 0; } 9910 body.header_style_6 .top_bar_contacts > li { 9911 margin-right: 10px; } 9912 body.header_style_5 .top_nav .top_nav_wrapper > ul > li > a { 9913 padding: 20px 15px; } 9914 body.header_style_5 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9915 right: 0; } 9916 body.header_style_4 .header_top .icon_text { 9917 margin-left: 15px; } 9918 body.header_style_4 .header_top .icon_text.big {
9919 margin-left: 15px; } 9920 body.header_style_4 .header_top .icon_text .icon { 9921 display: none; } 9922 body.header_style_4 .top_nav .top_nav_wrapper { 9923 padding: 0 15px; } 9924 body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { 9925 padding: 21px 10px; 9926 font-size: 13px; } 9927 body.header_style_4 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { 9928 right: -2px; } 9929 body.header_style_4 .top_nav .header_socials { 9930 margin: 0; } 9931 body.header_style_4 .top_nav .header_socials a { 9932 margin-left: 10px; } 9933 body.header_style_4 .top_nav .header_search { 9934 margin-left: 10px; 9935 padding-left: 10px; 9936 padding-left: 10px; 9937 padding-right: 0; } 9938 .icon_box.style_2.alignment_center { 9939 text-align: left; } 9940 .icon_box.style_2 h5 br { 9941 display: none; } 9942 .stm_works_wr.style_2 .works_filter li a { 9943 padding: 12px 13px 10px 13px; } 9944 .stm_works_wr.style_2 .works_filter li:not(:first-child) { 9945 margin-left: 10px; } 9946 .stm_works_wr.grid.style_2 .stm_works .item { 9947 width: 50%; } 9948 .stm_works_wr.grid.style_2 .stm_works .item .image a img { 9949 width: 100%; } 9950 .testimonials_carousel.style_3 .testimonial_inner .image { 9951 float: none; 9952 width: 100%; 9953 margin-bottom: 15px; 9954 margin-right: 0; } } 9955 9956@media only screen and (max-width: 960px) { 9957 .header_socials { 9958 margin: 0 0 0 10px; } 9959 .top_nav .icon_text { 9960 display: none; } 9961 .vc_column_container.left_column { 9962 padding-right: 15px !important; } 9963 .header_top .icon_text { 9964 margin: 5px 0 0 10px; } 9965 .vc_column_container.right_column { 9966 padding-left: 15px !important; } 9967 .vc_column_container.center_column { 9968 padding-left: 15px !important; 9969 padding-right: 15px !important; } } 9970 9971@media only screen and (max-width: 768px) { 9972 .stm_contacts_widget.style_3 ul li { 9973 display: block; 9974 margin-bottom: 20px; } 9975 .stm_services_tabs .service_tab_item { 9976 padding: 0 15px; } 9977 .stm_services_tabs .service_tab_item .service_label { 9978 left: 15px; } 9979 .stm_gmap_wrapper .gmap_addresses .addresses .item { 9980 border: none; 9981 padding-right: 30px; } 9982 body .vc_call_to_action { 9983 padding: 16px 30px 15px 30px; } 9984 .projects_tabs h2 { 9985 float: none; 9986 margin: 0 0 30px; } 9987 .projects_tabs .tabs { 9988 float: none; 9989 margin: 0; } 9990 #header .header_top, #header .top_nav { 9991 display: none; } 9992 .mobile_header { 9993 display: block; } 9994 .mobile_header .header_socials { 9995 margin: 0; 9996 float: right; } 9997 .mobile_header #stm_wpml_lang_switcher { 9998 float: left; 9999 margin: 0; 10000 padding: 9px 0 7px; } 10001 .mobile_header #stm_wpml_lang_switcher ul { 10002 top: -15px; 10003 padding: 55px 25px 8px 20px; } 10004 .mobile_header .mobile_header_top_bar { 10005 background: #eeeeee; 10006 padding: 4px 23px; } 10007 .mobile_header .header_socials a { 10008 margin: 5px 30px 5px 0; } 10009 .mobile_header .header_socials a:first-child { 10010 margin: 5px 30px 5px 0; } 10011 .mobile_header .header_socials a:last-child { 10012 margin: 0; } 10013 .mobile_header .logo_wrapper { 10014 position: relative; 10015 background: #fff; 10016 padding: 22px 35px 30px 41px; } 10017 .mobile_header .logo_wrapper .logo { 10018 float: left; } 10019 .mobile_header .header_info { 10020 background: #a8a8a8; } 10021 .mobile_header .icon_texts { 10022 padding: 40px 40px; } 10023 .mobile_header .header_info .icon_text { 10024 padding: 0; 10025 color: #aaaaaa; 10026 display: inline-block; 10027 vertical-align: top; 10028 margin-right: 70px; } 10029 .mobile_header .header_info .icon_text:last-child { 10030 margin: 0; } 10031 .mobile_header .header_info .icon_text .text strong { 10032 color: #fff; } 10033 .mobile_header .header_info .icon_text .text strong a { 10034 color: #fff; 10035 font-size: 15px; } 10036 .mobile_header .header_info .icon_text .text span { 10037 font-size: 13px; } 10038 .icon_text .text { 10039 float: left; } 10040 .mobile_header .header_info .icon_text .icon { 10041 width: 32px; 10042 margin: 0; } 10043 #menu_toggle { 10044 position: relative; 10045 cursor: pointer; 10046 float: right; 10047 width: 26px; 10048 height: 20px; 10049 padding: 10px 0; 10050 margin: 17px 0 0; } 10051 #menu_toggle button { 10052 position: absolute; 10053 left: 0; 10054 top: 50%; 10055 margin: -2px 0 0; 10056 background: #a8a8a8; 10057 height: 4px; 10058 padding: 0; 10059 border: none; 10060 width: 100%; 10061 -webkit-transition: 0.3s; 10062 -moz-transition: 0.3s; 10063 -o-transition: 0.3s; 10064 transition: 0.3s; 10065 outline: none !important; 10066 -webkit-border-radius: 2px; 10067 -moz-border-radius: 2px; 10068 -ms-border-radius: 2px; 10069 border-radius: 2px; } 10070 #menu_toggle button:before { 10071 content: ''; 10072 position: absolute; 10073 left: 0; 10074 top: -8px; 10075 width: 26px; 10076 height: 4px; 10077 background: #a8a8a8; 10078 -webkit-transform-origin: 1.5px center; 10079 -moz-transform-origin: 1.5px center; 10080 -o-transform-origin: 1.5px center; 10081 transform-origin: 1.5px center; 10082 -webkit-transition: 0.3s; 10083 -moz-transition: 0.3s; 10084 -o-transition: 0.3s; 10085 transition: 0.3s; 10086 -webkit-border-radius: 2px; 10087 -moz-border-radius: 2px; 10088 -ms-border-radius: 2px; 10089 border-radius: 2px; } 10090 #menu_toggle button:after { 10091 content: ''; 10092 position: absolute; 10093 left: 0; 10094 bottom: -8px; 10095 width: 26px; 10096 height: 4px; 10097 background: #a8a8a8; 10098 -webkit-transform-origin: 1.5px center; 10099 -moz-transform-origin: 1.5px center; 10100 -o-transform-origin: 1.5px center; 10101 transform-origin: 1.5px center; 10102 -webkit-transition: 0.3s; 10103 -moz-transition: 0.3s; 10104 -o-transition: 0.3s; 10105 transition: 0.3s; 10106 -webkit-border-radius: 2px; 10107 -moz-border-radius: 2px; 10108 -ms-border-radius: 2px; 10109 border-radius: 2px; } 10110 #menu_toggle.open button { 10111 background: transparent; } 10112 #menu_toggle.open button:before { 10113 top: 0; 10114 -webkit-transform: rotate3d(0, 0, 1, -45deg); 10115 -moz-transform: rotate3d(0, 0, 1, -45deg); 10116 -o-transform: rotate3d(0, 0, 1, -45deg); 10117 transform: rotate3d(0, 0, 1, -45deg); 10118 -webkit-transform-origin: 50% 50%; 10119 -moz-transform-origin: 50% 50%; 10120 -o-transform-origin: 50% 50%; 10121 transform-origin: 50% 50%; } 10122 #menu_toggle.open button:after { 10123 bottom: 0; 10124 transform: rotate3d(0, 0, 1, 45deg); 10125 transform-origin: 50% 50%; } 10126 .mobile_header .top_nav_mobile { 10127 padding: 16px 0; 10128 margin: 0 0 15px; 10129 display: none; 10130 box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } 10131 .mobile_header .top_nav_mobile .main_menu_nav { 10132 padding: 0; 10133 margin: 0; } 10134 .mobile_header .top_nav_mobile .main_menu_nav li { 10135 position: relative; 10136 list-style: none; } 10137 .mobile_header .top_nav_mobile .main_menu_nav > li > a { 10138 padding: 11px 36px 11px 44px; 10139 display: block; 10140 font-size: 20px; 10141 color: #ffffff; 10142 text-transform: lowercase; 10143 font-weight: 700; 10144 letter-spacing: -0.04em; } 10145 .mobile_header .top_nav_mobile .main_menu_nav > li:hover > a { 10146 color: #cb0000; } 10147 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow { 10148 position: absolute; 10149 display: block; 10150 right: 12px; 10151 top: 0; 10152 cursor: pointer; 10153 height: 50px;
10154 padding: 0 30px; 10155 -webkit-transition: all 0.3s ease; 10156 -moz-transition: all 0.3s ease; 10157 -ms-transition: all 0.3s ease; 10158 -o-transition: all 0.3s ease; 10159 transition: all 0.3s ease; } 10160 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active { 10161 -moz-transform: rotate(45deg); 10162 -ms-transform: rotate(45deg); 10163 -webkit-transform: rotate(45deg); 10164 -o-transform: rotate(45deg); 10165 transform: rotate(45deg); } 10166 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:before, .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:after { 10167 background: #cb0000; } 10168 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i { 10169 position: absolute; 10170 left: 50%; 10171 top: 50%; 10172 transform: translate(-50%, -50%); 10173 -moz-transform: translate(-50%, -50%); 10174 -webkit-transform: translate(-50%, -50%); 10175 width: 11px; 10176 height: 11px; } 10177 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:before { 10178 content: ''; 10179 position: absolute; 10180 left: 0; 10181 top: 4px; 10182 width: 11px; 10183 height: 3px; 10184 background: #fff; 10185 -webkit-border-radius: 1px; 10186 -moz-border-radius: 1px; 10187 -ms-border-radius: 1px; 10188 border-radius: 1px; } 10189 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:after { 10190 content: ''; 10191 position: absolute; 10192 left: 4px; 10193 top: 0; 10194 width: 3px; 10195 height: 11px; 10196 background: #fff; 10197 -webkit-border-radius: 1px; 10198 -moz-border-radius: 1px; 10199 -ms-border-radius: 1px; 10200 border-radius: 1px; } 10201 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children > .sub-menu > li.menu-item-has-children .arrow { 10202 padding: 10px 20px 12px; } 10203 .mobile_header .top_nav_mobile .main_menu_nav ul { 10204 position: relative; 10205 margin: 0; 10206 padding: 0; 10207 display: none; 10208 background: #f0f2f5; } 10209 .mobile_header .top_nav_mobile .main_menu_nav ul:before { 10210 content: ''; 10211 position: absolute; 10212 right: 31px; 10213 top: 0; 10214 border-left: 10px solid transparent; 10215 border-right: 10px solid transparent; 10216 border-top: 8px solid #a8a8a8; } 10217 .mobile_header .top_nav_mobile .main_menu_nav ul li { 10218 text-transform: capitalize; } 10219 .mobile_header .top_nav_mobile .main_menu_nav ul li .arrow { 10220 display: none !important; } 10221 .mobile_header .top_nav_mobile .main_menu_nav ul li a { 10222 font-size: 16px; 10223 color: #a8a8a8; 10224 font-weight: 600; 10225 padding: 11px 36px 11px 44px; 10226 display: block; } 10227 .mobile_header .top_nav_mobile .main_menu_nav ul li:active > a { 10228 color: #cb0000; } 10229 .mobile_header .top_nav_mobile .main_menu_nav ul li ul { 10230 display: block; 10231 background: #fff; } 10232 .mobile_header .top_nav_mobile .main_menu_nav ul li ul:before { 10233 display: none; } 10234 .mobile_header .top_nav_mobile .main_menu_nav ul li ul a { 10235 font-size: 14px; 10236 font-weight: 400; } 10237 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li { 10238 position: relative; 10239 padding: 0 0 0 7px; } 10240 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li:before { 10241 content: ''; 10242 position: absolute; 10243 left: 44px; 10244 top: 50%; 10245 width: 4px; 10246 height: 1px; 10247 background: #a8a8a8; } 10248 .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a { 10249 color: #cb0000; } 10250 .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children > .arrow { 10251 color: #a8a8a8; } 10252 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .sub-menu > li.current-menu-item.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .sub-menu > li.current-menu-parent.menu-item-has-children > .arrow { 10253 color: #a8a8a8; } 10254 .mobile_menu > ul ul ul { 10255 display: block; } 10256 .footer_widgets_wrapper .widgets.cols_4 aside { 10257 width: 50%; } 10258 .vc_row.construction_slider .ls-container { 10259 margin-top: -60px !important; } 10260 .posts_grid .post_date { 10261 display: none; } 10262 .page_404 { 10263 text-align: center; } 10264 .page_404 h2:before { 10265 display: none; } 10266 .page_404 strong { 10267 margin-top: 250px; } 10268 .contact_col aside.widget { 10269 padding-top: 70px !important; 10270 padding-bottom: 44px !important; } 10271 .entry-header { 10272 margin-top: -60px; } 10273 body.header_style_transparent .icon_text .text strong, body.header_style_transparent .header_top .icon_text span, body.header_style_transparent .header_socials a { 10274 color: #aaa; } 10275 body.header_style_transparent #header { 10276 height: auto; } 10277 body.header_style_transparent #header:before { 10278 display: none; } 10279 .top_bar { 10280 display: none; } 10281 body.header_style_dark .logo, body.header_style_white .logo { 10282 margin: 0 !important; } 10283 body.mobile_header_style_white .mobile_header .logo_wrapper { 10284 background: #3f3f3f; } 10285 body.mobile_header_style_white .mobile_header .header_info { 10286 background: #fff; } 10287 body.mobile_header_style_white #menu_toggle button { 10288 background: #fff; } 10289 body.mobile_header_style_white #menu_toggle button:before, body.mobile_header_style_white #menu_toggle button:after { 10290 background: #fff; } 10291 body.mobile_header_style_white #menu_toggle.open button { 10292 background: transparent; } 10293 body.mobile_header_style_white .mobile_header .header_info .icon_text .text strong { 10294 color: #3f3f3f; } 10295 body.mobile_header_style_white .mobile_header .header_info .icon_text .text strong a { 10296 color: #3f3f3f; } 10297 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li > a { 10298 color: #3f3f3f; } 10299 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a { 10300 color: #a8a8a8; } 10301 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children .arrow { 10302 color: #a8a8a8; } 10303 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li { 10304 border-bottom: 1px solid #ccc; } 10305 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children .arrow { 10306 color: #a8a8a8; } 10307 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li:hover { 10308 background: #fff; } 10309 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav ul li a { 10310 color: #777; } 10311 body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li > a:hover { 10312 color: #a8a8a8; } 10313 body .testimonials_carousel.disable_carousel.per_row_2 .testimonial .image { 10314 float: none; 10315 max-width: inherit; 10316 margin: 0 0 20px; } 10317 body .testimonials_carousel.disable_carousel.per_row_2 .testimonial .company { 10318 margin-bottom: 14px; } 10319 .stm_works_wr.cols_4 .stm_works .item, 10320 .stm_works_wr.cols_3 .stm_works .item, 10321 .stm_works_wr.cols_2 .stm_works .item { 10322 width: 50%; } 10323 .woocommerce ul.products { 10324 clear: both; } 10325 .woocommerce ul.products:after { 10326 content: ""; 10327 display: table; 10328 clear: both; } 10329 .woocommerce ul.products li.product { 10330 float: left; 10331 display: table-cell; 10332 vertical-align: top; 10333 margin: -1px 0 0; 10334 padding: 40px 20px; 10335 position: relative; 10336 width: 50%; 10337 border: none; 10338 border: 1px solid #f2f2f2; 10339 border-right-color: transparent; 10340 border-bottom-color: transparent; 10341 -webkit-transition: all 0.3s ease; 10342 -moz-transition: all 0.3s ease; 10343 -ms-transition: all 0.3s ease; 10344 -o-transition: all 0.3s ease; 10345 transition: all 0.3s ease; } 10346 .woocommerce ul.products li.product:hover { 10347 -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10348 -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10349 box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10350 border-color: #f2f2f2; 10351 border-top-color: transparent; 10352 border-bottom-color: transparent; } 10353 .woocommerce ul.products li.product.first { 10354 border-left-color: #f2f2f2; } 10355 .woocommerce ul.products li.product.last { 10356 border-right-color: transparent; } 10357 .woocommerce ul.products li.product:first-child + li.product + li.product { 10358 border-top-color: #f2f2f2; } 10359 .woocommerce ul.products li.product:first-child, .woocommerce ul.products li.product:first-child + li.product { 10360 border-top-color: transparent; } 10361 .woocommerce ul.products li.product:nth-child(odd) { 10362 border-left-color: transparent; } 10363 .woocommerce ul.products li.product:nth-child(even) { 10364 border-right-color: transparent; } 10365 .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { 10366 float: none; 10367 margin: 0 0 20px; 10368 padding: 0; } 10369 .woocommerce .woocommerce_before_shop_loop .woocommerce-result-count { 10370 padding: 0; } 10371 .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { 10372 float: none; 10373 margin: 0 0 10px; 10374 padding: 0; } 10375 .woocommerce .woocommerce_before_shop_loop { 10376 padding-bottom: 20px; } 10377 .woocommerce ul.products li.product a img { 10378 max-width: 175px; } 10379 .woocommerce div.product div.images img, .woocommerce #content div.product div.images img { 10380 max-width: 175px; } 10381 .info_box.style_3 .info_box_text { 10382 top: 0; } 10383 .info_box.style_3 .info_box_text .title .icon { 10384 display: none; } 10385 .info_box.style_3 .info_box_text p { 10386 line-height: 16px; 10387 margin-bottom: 15px; } 10388 body.header_transparent #header { 10389 position: relative; 10390 left: auto; 10391 top: auto; 10392 right: auto; } 10393 .vc_testimonials.style_3 { 10394 background-position: 50%; } 10395 .testimonials_carousel.style_3 .testimonial_inner .image { 10396 float: left; 10397 width: 174px; 10398 margin-bottom: 0; 10399 margin-right: 20px; } } 10400 10401@media only screen and (max-width: 667px) { 10402 .stm_services_tabs .service_tab_item { 10403 width: 100%; }
10404 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr { 10405 padding-left: 30px; 10406 padding-right: 30px; } 10407 .stm_partner.style_2 .image { 10408 float: none; 10409 max-width: inherit; 10410 margin: 0 0 20px; } 10411 #frontend_customizer { 10412 display: none !important; } 10413 .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr, .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { 10414 padding-left: 30px; 10415 padding-right: 30px; } 10416 body .vc_call_to_action { 10417 padding-top: 25px; 10418 text-align: center; } 10419 body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper { 10420 float: none; 10421 margin: 0 0 20px; } 10422 .posts_grid > ul > li { 10423 width: 50%; } 10424 .stm_post_details ul li { 10425 float: none; } 10426 .stm_post_details ul li.post_by { 10427 clear: both; 10428 margin: 0; } 10429 .stm_post_details ul li.post_by:before { 10430 display: none; } 10431 .stm_share { 10432 text-align: left; 10433 margin: 10px 0; } 10434 #header { 10435 margin-bottom: 15px; } 10436 .page_404 strong { 10437 font-size: 100px; 10438 margin-top: 20px; 10439 line-height: 100px; } 10440 .mobile_header .header_info .icon_text { 10441 display: block; 10442 margin: 0 0 17px; } 10443 .project_grid .project { 10444 width: 50%; } 10445 .project_grid_wrapper.col_2 .project_grid .project, .project_grid_wrapper.col_4 .project_grid .project, .project_grid_wrapper.col_5 .project_grid .project { 10446 width: 50%; } 10447 .project_grid_wrapper.col_1 .project_grid .project { 10448 width: 100%; } 10449 .project_grid_filter ul li { 10450 margin: 1px 10px 10px 0; } 10451 body.header_transparent.header_style_transparent #header { 10452 position: relative; 10453 left: auto; 10454 top: auto; 10455 height: auto; 10456 margin-bottom: 0; } 10457 .entry-header { 10458 margin-top: -15px; } 10459 .entry-header .entry-title-right, .entry-header .entry-title-left { 10460 float: none; 10461 height: auto; 10462 margin: 0 0 20px; } 10463 .entry-header.small .entry-title-left, .entry-header.small .entry-title-right { 10464 float: none; 10465 height: auto; 10466 margin: 0 0 20px; } 10467 .entry-header .entry-title-right, .entry-header.small .entry-title-right { 10468 margin-bottom: 30px; } 10469 .prev_next_post a { 10470 margin: 0 12px 0 0; } 10471 .entry-header .entry-title-right .button { 10472 margin: 0 10px 0 0; } 10473 body .vc_cta3.vc_cta3-actions-right .vc_cta3-content { 10474 width: auto; 10475 text-align: center; 10476 margin: 0 0 20px; } 10477 body .vc_cta3.vc_cta3-actions-right .vc_cta3-content .vc_custom_heading { 10478 text-align: center; } 10479 body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat { 10480 display: inline-block; 10481 width: auto; } 10482 body .vc_btn3-container.vc_btn3-right { 10483 text-align: center; } 10484 .stats_counter { 10485 text-align: center; } 10486 .testimonials_carousel .testimonial .image { 10487 float: none; 10488 margin: 0 0 20px; 10489 max-width: inherit; } 10490 .stm_news .news_list li { 10491 width: 100%; } 10492 #footer .copyright_row .copyright_row_wr .socials { 10493 width: 100%; 10494 float: none; 10495 text-align: center; } 10496 #footer .copyright_row .copyright_row_wr .socials ul { 10497 float: none; 10498 display: inline-block; 10499 vertical-align: top; } 10500 #footer .copyright_row .copyright_row_wr .copyright { 10501 width: 100%; 10502 float: none; 10503 text-align: center; } 10504 #header { 10505 margin-bottom: 0; } 10506 .page_title.disable_title { 10507 padding-top: 25px; } 10508 .vacancy_table_wr .vacancy_table thead th.location, 10509 .vacancy_table_wr .vacancy_table tbody td.location, 10510 .vacancy_table_wr .vacancy_table thead th:after { 10511 display: none; } 10512 .vacancy_table_wr .vacancy_table thead th, 10513 .vacancy_table_wr .vacancy_table tbody td { 10514 padding-left: 20px; } 10515 .about_vacantion { 10516 display: block; } 10517 .about_vacantion .info { 10518 display: block; 10519 padding: 0; 10520 margin: 0 0 20px; } 10521 .vacancy_bottom .media-body { 10522 display: block; 10523 width: auto; 10524 margin: 0 0 20px; } 10525 .vacancy_bottom .share_buttons { 10526 display: block; } 10527 .staff_list ul li .staff_image { 10528 float: none; 10529 margin: 0 0 30px; 10530 max-width: inherit; } 10531 .staff_list.grid ul li { 10532 display: block; 10533 width: 100%; } 10534 .stm_news .news_list.posts_per_row_3 li, 10535 .stm_news .news_list.posts_per_row_2 li { 10536 width: 100%; } 10537 .staff_bottom_wr .staff_bottom .infos { 10538 display: block; } 10539 .staff_bottom_wr .staff_bottom .infos .info { 10540 display: block; 10541 padding: 0; 10542 margin: 0 0 30px; } 10543 .staff_bottom_wr { 10544 padding: 40px 30px; } 10545 .stm_services .item { 10546 width: 100%; 10547 display: block; } 10548 .stm_services .item .item_wr .item_thumbnail img { 10549 width: 100%; } 10550 body .stm_chart canvas { 10551 height: auto !important; } 10552 .stm_works_wr.grid.style_2 .stm_works .item, 10553 .stm_works_wr.cols_4 .stm_works .item, 10554 .stm_works_wr.cols_3 .stm_works .item, 10555 .stm_works_wr.cols_2 .stm_works .item { 10556 width: 100%; } 10557 .stm_works_wr.grid .stm_works .item .item_wr:hover .category { 10558 bottom: 30px; } 10559 .stm_works_wr.grid .stm_works .item .item_wr:hover .title { 10560 bottom: 60px; } 10561 .stm_works_wr.style_1 .works_filter li { 10562 float: none; 10563 width: 100%; 10564 margin: 0 0 20px; 10565 text-align: center; } 10566 .stm_works_wr.style_2 .works_filter .works_filter_switcher { 10567 float: none; 10568 display: inline-block; } 10569 .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher { 10570 float: none; 10571 display: inline-block; } 10572 .stm_works_wr.style_2 .works_filter li { 10573 float: none; 10574 width: 100%; 10575 text-align: center; 10576 margin: 0 0 20px; } 10577 .stm_works_wr.style_2 .works_filter li:not(:first-child) { 10578 margin-left: 0; } 10579 .vc_custom_heading.text_align_right > * { 10580 text-align: left !important; } 10581 .vc_custom_heading.text_align_right > *:after { 10582 margin-left: 0; } 10583 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 { 10584 padding: 0; 10585 font-weight: 700; 10586 font-family: "Montserrat", sans-serif; 10587 text-transform: lowercase; 10588 font-size: 14px; } 10589 .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4:after { 10590 display: none; } 10591 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels .vc_tta-panel-body { 10592 padding: 20px; } 10593 body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { 10594 background: #cb0000; 10595 color: #a8a8a8; } 10596 .stm_post_details ul li.post_cat { 10597 clear: both; 10598 margin: 0; } 10599 .stm_post_details ul li.post_cat:before { 10600 display: none; } 10601 .stm_post_details ul { 10602 float: none; } 10603 .stm_post_details { 10604 margin: 0 0 15px; } 10605 .post_bottom .tags { 10606 width: auto; 10607 display: block; 10608 margin: 0 0 30px; }
10609 .post_bottom .share_buttons { 10610 width: auto; 10611 display: block; } 10612 .stm_testimonials.cols_4 .item, 10613 .stm_testimonials.cols_3 .item, 10614 .stm_testimonials.cols_2 .item { 10615 width: 100%; } 10616 .woocommerce ul.products { 10617 clear: both; } 10618 .woocommerce ul.products:after { 10619 content: ""; 10620 display: table; 10621 clear: both; } 10622 .woocommerce ul.products li.product { 10623 float: left; 10624 display: block; 10625 vertical-align: top; 10626 margin: -1px 0 0; 10627 padding: 40px 20px; 10628 position: relative; 10629 width: 100%; 10630 border: none !important; 10631 border-top: 1px solid #f2f2f2 !important; 10632 border-right-color: transparent; 10633 border-bottom-color: transparent; 10634 -webkit-transition: all 0.3s ease; 10635 -moz-transition: all 0.3s ease; 10636 -ms-transition: all 0.3s ease; 10637 -o-transition: all 0.3s ease; 10638 transition: all 0.3s ease; } 10639 .woocommerce ul.products li.product:hover { 10640 -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10641 -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10642 box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); 10643 border-color: #f2f2f2; 10644 border-top-color: transparent; 10645 border-bottom-color: transparent; } 10646 .woocommerce ul.products li.product:first-child { 10647 border: none !important; } 10648 .woocommerce div.product div.images, .woocommerce #content div.product div.images { 10649 width: auto; 10650 float: none; 10651 margin: 0 0 30px; } 10652 .woocommerce div.product div.summary, .woocommerce #content div.product div.summary { 10653 margin: 0 0 30px; 10654 padding: 0; } 10655 .woocommerce div.product .woocommerce-tabs ul.tabs li a { 10656 padding-left: 25px; 10657 padding-right: 25px; } 10658 .woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info { 10659 padding-right: 40px !important; } 10660 .woocommerce .woocommerce-message .wc-forward, .woocommerce .woocommerce-error .wc-forward, .woocommerce .woocommerce-info .wc-forward { 10661 display: none; } 10662 .woocommerce-cart table.cart td.actions .coupon .input-text { 10663 float: none; 10664 width: 100%; 10665 margin: 0 0 15px; } 10666 .woocommerce-cart table.cart td.actions .coupon button { 10667 width: 100%; 10668 float: none; } 10669 .woocommerce-cart table.cart td.actions .button { 10670 width: 100%; } 10671 .woocommerce table.cart td.actions .coupon { 10672 padding-bottom: 15px; } 10673 .woocommerce-cart .cart-collaterals .cart_totals { 10674 width: auto; 10675 float: none; } 10676 .login .button { 10677 margin: 0 0 30px; } 10678 .woocommerce form .form-row-first, 10679 .woocommerce form .form-row-last, 10680 .woocommerce-page form .form-row-last, 10681 .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr, 10682 .woocommerce-checkout-review-order .woocommerce-checkout-payment-wr { 10683 float: none; 10684 width: 100%; } 10685 .woocommerce input.button { 10686 width: 100%; } 10687 .stm_contacts_widget ul.socials li { 10688 margin-right: 6px; } 10689 .info_box.style_3 .info_box_text .title .icon { 10690 display: table-cell; } 10691 .info_box.style_3 .info_box_text { 10692 padding: 17px 30px 0; } 10693 .info_box.style_3 .info_box_text p { 10694 margin: 0 0 20px; 10695 color: #fff; 10696 padding-left: 0; 10697 font-size: 13px; 10698 line-height: 24px; } 10699 .testimonials_carousel.disable_carousel.per_row_2 .testimonial, .testimonials_carousel.disable_carousel.per_row_3 .testimonial { 10700 width: 100%; } } 10701 10702@media only screen and (max-width: 640px) { 10703 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { 10704 padding-top: 45px; 10705 padding-left: 40px; 10706 padding-right: 40px; 10707 padding-bottom: 65px; } 10708 .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:before { 10709 top: -15px; 10710 left: 10px; } 10711 .vc_testimonials.style_3.navigation-arrows .owl-nav { 10712 bottom: 5px; 10713 right: 5px; } } 10714 10715@media only screen and (max-width: 480px) { 10716 .footer_widgets_wrapper .widgets.cols_3 aside, .footer_widgets_wrapper .widgets.cols_4 aside { 10717 width: 100%; } 10718 #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images .sbi_item { 10719 width: 50%; } 10720 .posts_grid > ul > li { 10721 width: 100%; } 10722 .posts_grid .post_date { 10723 display: inline-block; } 10724 .stm_post_details .comments_num { 10725 clear: both; 10726 float: none; } 10727 .stm_post_details ul li.post_date, .stm_post_details ul li.post_by, .stm_post_details ul li.post_cat { 10728 margin: 0 0 10px; } 10729 .ls-l.mobile_remove { 10730 display: none !important; } 10731 .page_404 strong { 10732 margin-top: 100px; } 10733 .stm_post_details ul { 10734 width: auto; } 10735 .stm_post_details .comments_num { 10736 text-align: left; 10737 width: auto; } 10738 .vc_grid-item.blog { 10739 margin: 0 0 40px; } 10740 .our_partners .logo { 10741 float: none; 10742 margin: 0 0 30px; 10743 display: inline-block; } 10744 .testimonials_carousel.style_3 .testimonial_inner .image { 10745 float: none; 10746 width: 100%; 10747 margin-bottom: 15px; 10748 margin-right: 0; } 10749 .stm_services_tabs .services_categories ul li { 10750 float: none; } } 10751 10752@media only screen and (max-height: 700px) { 10753 body.header_style_7 .header_side_wrapper { 10754 padding-top: 39px; } 10755 body.header_style_7 .side_nav { 10756 margin-top: 32px; } 10757 body.header_style_7 .header_socials { 10758 margin-top: 25px; } } 10759 10760 10761.woocommerce-account .woocommerce-MyAccount-navigation, 10762.woocommerce-account .woocommerce-MyAccount-content { 10763 float: none; 10764 width: 100%; 10765} 10766.woocommerce-MyAccount-navigation { 10767 margin: 0 0 35px; } 10768.woocommerce-MyAccount-navigation ul { 10769 list-style: none; 10770 padding: 0; 10771 margin: 0; 10772 overflow: hidden; 10773 position: relative; } 10774.woocommerce-MyAccount-navigation ul:after {
10775 content: ""; 10776 display: table; 10777 clear: both; } 10778.woocommerce-MyAccount-navigation ul li { 10779 border: none; 10780 background-color: #fde428; 10781 display: block; 10782 float: left; 10783 position: relative; 10784 z-index: 0; 10785 border-radius: 0; 10786 margin: 0; 10787 padding: 0; } 10788.woocommerce-MyAccount-navigation ul li a { 10789 display: inline-block; 10790 padding: 15px 35px 14px; 10791 font-weight: 700; 10792 font-family: Poppins; 10793 letter-spacing: -0.04em; 10794 color: #002e5b; 10795 text-decoration: none; 10796 text-transform: lowercase; 10797 -webkit-transition: all 0.3s ease; 10798 -moz-transition: all 0.3s ease; 10799 -ms-transition: all 0.3s ease; 10800 -o-transition: all 0.3s ease; 10801 transition: all 0.3s ease; } 10802.woocommerce-MyAccount-navigation ul li a:hover { 10803 text-decoration: none; 10804 color: #6c98e1; } 10805.woocommerce-MyAccount-navigation ul li.is-active { 10806 background: #002e5b; 10807 color: #fde428; 10808 z-index: 2; } 10809.woocommerce-MyAccount-navigation ul li.is-active a { 10810 color: inherit; 10811 text-shadow: inherit; } 10812.woocommerce-MyAccount-navigation ul li.is-active:before { 10813 display: none; } 10814.woocommerce-MyAccount-navigation ul li.is-active:after { 10815 display: none; } 10816.woocommerce-MyAccount-navigation ul li:before, .woocommerce-MyAccount-navigation ul li:after { 10817 display: none; } 10818.woocommerce-MyAccount-navigation ul:before { 10819 display: none !important; } 10820 10821 10822.woocommerce-account .woocommerce-MyAccount-navigation, 10823.woocommerce-account .woocommerce-MyAccount-content { 10824 float: none; 10825 width: 100%; 10826} 10827.woocommerce-MyAccount-navigation { 10828 margin: 0 0 35px; } 10829.woocommerce-MyAccount-navigation ul { 10830 list-style: none; 10831 padding: 0; 10832 margin: 0; 10833 overflow: hidden; 10834 position: relative; } 10835.woocommerce-MyAccount-navigation ul:after { 10836 content: ""; 10837 display: table; 10838 clear: both; } 10839.woocommerce-MyAccount-navigation ul li { 10840 border: none; 10841 background-color: #cb0000; 10842 display: block; 10843 float: left; 10844 position: relative; 10845 z-index: 0; 10846 border-radius: 0; 10847 margin: 0; 10848 padding: 0; } 10849.woocommerce-MyAccount-navigation ul li a { 10850 display: inline-block; 10851 padding: 15px 35px 14px; 10852 font-weight: 700; 10853 font-family: Poppins; 10854 letter-spacing: -0.04em; 10855 color: #a8a8a8; 10856 text-decoration: none; 10857 text-transform: lowercase; 10858 -webkit-transition: all 0.3s ease; 10859 -moz-transition: all 0.3s ease; 10860 -ms-transition: all 0.3s ease; 10861 -o-transition: all 0.3s ease; 10862 transition: all 0.3s ease; } 10863.woocommerce-MyAccount-navigation ul li a:hover { 10864 text-decoration: none; 10865 color: #a8a8a8; } 10866.woocommerce-MyAccount-navigation ul li.is-active { 10867 background: #a8a8a8; 10868 color: #cb0000; 10869 z-index: 2; } 10870.woocommerce-MyAccount-navigation ul li.is-active a { 10871 color: inherit; 10872 text-shadow: inherit; } 10873.woocommerce-MyAccount-navigation ul li.is-active:before { 10874 display: none; } 10875.woocommerce-MyAccount-navigation ul li.is-active:after { 10876 display: none; } 10877.woocommerce-MyAccount-navigation ul li:before, .woocommerce-MyAccount-navigation ul li:after { 10878 display: none; } 10879.woocommerce-MyAccount-navigation ul:before { 10880 display: none !important; }.page_title{ color: #ffffff !important; background-repeat: no-repeat !important; } 10881/*# sourceURL=consulting-layout-inline-css */ 10882</style> 10883<link rel='stylesheet' id='select2-css' href='https://www.krea-tech.com/wp-content/themes/consulting/assets/css/select2.min.css?ver=1.1' media='all' /> 10884<link rel='stylesheet' id='consulting-default-font-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C300%2C300italic%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%26subset%3Dlatin%2Cgreek%2Cgreek-ext%2Cvietnamese%2Ccyrillic-ext%2Clatin-ext%2Ccyrillic%7CMontserrat%3A400%2C700&ver=1.1' media='all' /> 10885<link rel='stylesheet' id='js_composer_front-css' href='https://www.krea-tech.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=7.9' media='all' /> 10886<link rel='stylesheet' id='addtoany-css' href='https://www.krea-tech.com/wp-content/plugins/add-to-any/addtoany.min.css?ver=1.15' media='all' /> 10887<link rel='stylesheet' id='stm-google-fonts-css' href='//fonts.googleapis.com/css?family=Open+Sans%3Aregular%2Citalic%2C700%2C300%2C300italic%2C600%2C600italic%2C700italic%2C800%2C800italic|Montserrat%3Aregular%2C700&ver=1.1' media='all' />
10888<script id="jquery-core-js" src="https://www.krea-tech.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 10888
10888
10889<script id="jquery-migrate-js" src="https://www.krea-tech.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 10889
10889
10890<script id="addtoany-js" src="https://www.krea-tech.com/wp-content/plugins/add-to-any/addtoany.min.js?ver=1.1"></script>
vendor: 1 bytes, line 10890
10890
10891<script></script>
10891<link rel="https://api.w.org/" href="https://www.krea-tech.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.krea-tech.com/wp-json/wp/v2/pages/1543" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.krea-tech.com/xmlrpc.php?rsd" /> 10892<meta name="generator" content="WordPress 7.0.6" /> 10893<link rel="canonical" href="https://www.krea-tech.com/our-services/" /> 10894<link rel='shortlink' href='https://www.krea-tech.com/?p=1543' /> 10895
10896<script data-cfasync="false"> 10897window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; 10898(function(d,s,a,b){a=d.createElement(s);b=d.getElementsByTagName(s)[0];a.async=1;a.src="https://static.addtoany.com/menu/page.js";b.parentNode.insertBefore(a,b);})(document,"script"); 10899</script>
10899 10900
10900<script type="text/javascript"> 10901 var ajaxurl = 'https://www.krea-tech.com/wp-admin/admin-ajax.php'; 10902 </script>
10902 10903 <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> 10904<style data-type="vc_custom-css">#main{padding-bottom:0;}</style><meta name="generator" content="Powered by Slider Revolution 6.7.18 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> 10905<link rel="icon" href="https://www.krea-tech.com/wp-content/uploads/2016/09/cropped-krea-favicon-32x32.png" sizes="32x32" /> 10906<link rel="icon" href="https://www.krea-tech.com/wp-content/uploads/2016/09/cropped-krea-favicon-192x192.png" sizes="192x192" /> 10907<link rel="apple-touch-icon" href="https://www.krea-tech.com/wp-content/uploads/2016/09/cropped-krea-favicon-180x180.png" /> 10908<meta name="msapplication-TileImage" content="https://www.krea-tech.com/wp-content/uploads/2016/09/cropped-krea-favicon-270x270.png" />
10909<script>function setREVStartSize(e){ 10910 //window.requestAnimationFrame(function() { 10911 window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; 10912 window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; 10913 try { 10914 var pw = document.getElementById(e.c).parentNode.offsetWidth, 10915 newh; 10916 pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; 10917 e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); 10918 e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); 10919 e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); 10920 e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); 10921 e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); 10922 e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); 10923 e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); 10924 if(e.layout==="fullscreen" || e.l==="fullscreen") 10925 newh = Math.max(e.mh,window.RSIH); 10926 else{ 10927 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 10928 for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; 10929 e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; 10930 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 10931 for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; 10932 10933 var nl = new Array(e.rl.length), 10934 ix = 0, 10935 sl; 10936 e.tabw = e.tabhide>=pw ? 0 : e.tabw; 10937 e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; 10938 e.tabh = e.tabhide>=pw ? 0 : e.tabh; 10939 e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; 10940 for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; 10941 sl = nl[0]; 10942 for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} 10943 var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); 10944 newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); 10945 } 10946 var el = document.getElementById(e.c); 10947 if (el!==null && el) el.style.height = newh+"px"; 10948 el = document.getElementById(e.c+"_wrapper"); 10949 if (el!==null && el) { 10950 el.style.height = newh+"px"; 10951 el.style.display = "block"; 10952 } 10953 } catch(e){ 10954 console.log("Failure at Presize of Slider:" + e) 10955 } 10956 //}); 10957 };</script>
10957 10958<style type="text/css" title="dynamic-css" class="options-output">.top_nav_wr .top_nav .logo a img{width:400px;}#footer .widgets_row .footer_logo a img{width:300px;}#footer .widgets_row .footer_logo a img{height:101px;}body, 10959 body .vc_general.vc_btn3 small, 10960 .default_widgets .widget.widget_nav_menu ul li .children li, 10961 .default_widgets .widget.widget_categories ul li .children li, 10962 .default_widgets .widget.widget_product_categories ul li .children li, 10963 .stm_sidebar .widget.widget_nav_menu ul li .children li, 10964 .stm_sidebar .widget.widget_categories ul li .children li, 10965 .stm_sidebar .widget.widget_product_categories ul li .children li, 10966 .shop_widgets .widget.widget_nav_menu ul li .children li, 10967 .shop_widgets .widget.widget_categories ul li .children li, 10968 .shop_widgets .widget.widget_product_categories ul li .children li, 10969 body.header_style_4 .header_top .icon_text .text strong{font-family:Open Sans;}h1, .h1, 10970 h2, .h2, 10971 h3, .h3, 10972 h4, .h4, 10973 h5, .h5, 10974 h6, .h6, 10975 .top_nav .top_nav_wrapper > ul, 10976 .top_nav .icon_text strong, 10977 .stm_testimonials .item .testimonial-info .testimonial-text .name, 10978 .stats_counter .counter_title, 10979 .stm_contact .stm_contact_info .stm_contact_job, 10980 .vacancy_table_wr .vacancy_table thead th, 10981 .testimonials_carousel .testimonial .info .position, 10982 .testimonials_carousel .testimonial .info .company, 10983 .stm_gmap_wrapper .gmap_addresses .addresses .item .title, 10984 .company_history > ul > li .year, 10985 .stm_contacts_widget, 10986 .stm_works_wr.grid .stm_works .item .item_wr .title, 10987 .stm_works_wr.grid_with_filter .stm_works .item .info .title, 10988 body .vc_general.vc_btn3, 10989 .consulting-rev-title, 10990 .consulting-rev-title-2, 10991 .consulting-rev-title-3, 10992 .consulting-rev-text, 10993 body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a, 10994 strong, b, 10995 .button, 10996 .woocommerce a.button, 10997 .woocommerce button.button, 10998 .woocommerce input.button, 10999 .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, 11000 .woocommerce input.button.alt, 11001 .request_callback p, 11002 ul.comment-list .comment .comment-author, 11003 .page-numbers .page-numbers, 11004 #footer .footer_widgets .widget.widget_recent_entries ul li a, 11005 .default_widgets .widget.widget_nav_menu ul li, 11006 .default_widgets .widget.widget_categories ul li, 11007 .default_widgets .widget.widget_product_categories ul li, 11008 .stm_sidebar .widget.widget_nav_menu ul li, .stm_sidebar .widget.widget_categories ul li, 11009 .stm_sidebar .widget.widget_product_categories ul li, 11010 .shop_widgets .widget.widget_nav_menu ul li, 11011 .shop_widgets .widget.widget_categories ul li, 11012 .shop_widgets .widget.widget_product_categories ul li, 11013 .default_widgets .widget.widget_recent_entries ul li a, 11014 .stm_sidebar .widget.widget_recent_entries ul li a, 11015 .shop_widgets .widget.widget_recent_entries ul li a, 11016 .staff_bottom_wr .staff_bottom .infos .info, 11017 .woocommerce .widget_price_filter .price_slider_amount .button, 11018 .woocommerce ul.product_list_widget li .product-title, 11019 .woocommerce ul.products li.product .price, 11020 .woocommerce a.added_to_cart, 11021 .woocommerce div.product .woocommerce-tabs ul.tabs li a, 11022 .woocommerce div.product form.cart .variations label, 11023 .woocommerce table.shop_table th, 11024 .woocommerce-cart table.cart th.product-name a, 11025 .woocommerce-cart table.cart td.product-name a, 11026 .woocommerce-cart table.cart th .amount, 11027 .woocommerce-cart table.cart td .amount, 11028 .stm_services .item .item_wr .content .read_more, 11029 .staff_list ul li .staff_info .staff_department, 11030 .stm_partner.style_2 .stm_partner_content .position, 11031 .wpb_text_column ul li, 11032 .comment-body .comment-text ul li, 11033 body.header_style_4 .header_top .icon_text.big .text strong, 11034 .info_box .read_more, 11035 .stm_services_tabs .service_tab_item .service_name, 11036 .stm_services_tabs .services_categories ul li a, 11037 .stm_services_tabs .service_tab_item .service_cost, 11038 .vc_custom_heading .subtitle, 11039 .stm_gmap_wrapper .gmap_addresses .addresses .item .title, 11040 .info_box h4, 11041 .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name, 11042 .staff_carousel_item .staff_department, 11043 body.header_style_5 .header_top .info-text strong, 11044 .stm_works_wr.grid_2.style_1 .stm_works .item .item_wr .title, 11045 .stm_works_wr.grid_2.style_2 .stm_works .item .item_wr .title, 11046 .stm_works_wr.grid_with_filter.style_1 .stm_works .item .item_wr .title, 11047 .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title, 11048 body.header_style_7 .side_nav .main_menu_nav > li > a, 11049 body.header_style_7 .side_nav .main_menu_nav > li ul li a, 11050 body.header_style_5 .header_top .info-text b{font-family:Montserrat;}</style> 11051<style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1459506769570{margin-bottom: 100px !important;}.vc_custom_1459505959648{margin-bottom: -60px !important;}.vc_custom_1484573902149{border-radius: 5px !important;}.vc_custom_1484573987868{border-radius: 5px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><link rel='stylesheet' id='vc_google_fonts_poppins300regular500600700-css' href='//fonts.googleapis.com/css?family=Poppins:300,regular,500,600,700&ver=7.0.6' media='all' /> 11052<link rel='stylesheet' id='vc_font_awesome_5_shims-css' href='https://www.krea-tech.c
11052om/wp-content/plugins/js_composer/assets/lib/vendor/node_modules/@fortawesome/fontawesome-free/css/v4-shims.min.css?ver=7.9' media='all' /> 11053<link rel='stylesheet' id='vc_font_awesome_5-css' href='https://www.krea-tech.com/wp-content/plugins/js_composer/assets/lib/vendor/node_modules/@fortawesome/fontawesome-free/css/all.min.css?ver=7.9' media='all' /> 11054<link rel='stylesheet' id='rs-plugin-settings-css' href='//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.18' media='all' /> 11055<style id="rs-plugin-settings-inline-css"> 11056#rs-demo-id {} 11057/*# sourceURL=rs-plugin-settings-inline-css */ 11058</style> 11059 11060</head> 11061<body class="wp-singular page-template-default page page-id-1543 page-parent wp-theme-consulting wp-child-theme-consulting-child site_layout_2 header_style_4 title_box_image_added wpb-js-composer js-comp-ver-7.9 vc_responsive"> 11062<div id="wrapper"> 11063 <div id="fullpage" class="content_wrapper"> 11064 <header id="header"> 11065 <div class="top_bar"> 11066 <div class="container"> 11067 <div class="top_bar_info_wr"> 11068 </div> 11069 </div> 11070 </div> 11071 <div class="header_top clearfix"> 11072 <div class="container"> 11073 <div class="logo"> 11074 <a href="https://www.krea-tech.com/"><img src="http://www.krea-tech.com/wp-content/uploads/2018/08/krea-logo-n.png" style="width: 400px; height: px;" alt="Krea Technology" /></a> 11075 </div> 11076 <div class="icon_text big clearfix"> 11077 <div class="icon"><i class="fa stm-phone6"></i></div> 11078 <div class="text">Contact Number<br /> 11079<strong>408.909.5887</strong></div> 11080 </div> 11081 <div class="icon_text clearfix"> 11082 <div class="icon"><i class="fa stm-pin6"></i></div> 11083 <div class="text"> 11084 4788 Raspberry Pl,<br /> 11085San Jose, CA 95129 </div> 11086 </div> 11087 </div> 11088 </div> 11089 <div class="top_nav"> 11090 <div class="container"> 11091 <div class="top_nav_wrapper clearfix"> 11092 <ul id="menu-krea-menu" class="main_menu_nav"><li id="menu-item-1604" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1604"><a href="https://www.krea-tech.com/">Home</a></li> 11093<li id="menu-item-1602" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1602"><a href="https://www.krea-tech.com/about-us/">About Us</a> 11094<ul class="sub-menu"> 11095 <li id="menu-item-1603" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1603"><a href="https://www.krea-tech.com/about-us/why-krea/">Why Krea</a></li> 11096</ul> 11097</li> 11098<li id="menu-item-1598" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1543 current_page_item menu-item-has-children menu-item-1598"><a href="https://www.krea-tech.com/our-services/" aria-current="page">Our Services</a> 11099<ul class="sub-menu"> 11100 <li id="menu-item-1601" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1601"><a href="https://www.krea-tech.com/our-services/application-development/">Application Development</a></li> 11101 <li id="menu-item-1599" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1599"><a href="https://www.krea-tech.com/our-services/automation-and-testing-services/">Automation & Testing Services</a></li> 11102 <li id="menu-item-1600" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1600"><a href="https://www.krea-tech.com/our-services/consulting-services/">Consulting Services</a></li> 11103</ul> 11104</li> 11105<li id="menu-item-1605" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1605"><a href="https://www.krea-tech.com/contact-us/">Contact Us</a></li> 11106</ul> </div> 11107 </div> 11108 </div> 11109 11110 <div class="mobile_header"> 11111 <div class="logo_wrapper clearfix"> 11112 <div class="logo">
11113 <a href="https://www.krea-tech.com/"><img src="http://www.krea-tech.com/wp-content/uploads/2018/08/krea-logo-n.png" style="width: 400px; height: px;" alt="Krea Technology" /></a> 11114 </div> 11115 <div id="menu_toggle"> 11116 <button></button> 11117 </div> 11118 </div> 11119 <div class="header_info"> 11120 <div class="top_nav_mobile"> 11121 <ul id="menu-krea-menu-1" class="main_menu_nav"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1604"><a href="https://www.krea-tech.com/">Home</a></li> 11122<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1602"><a href="https://www.krea-tech.com/about-us/">About Us</a> 11123<ul class="sub-menu"> 11124 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1603"><a href="https://www.krea-tech.com/about-us/why-krea/">Why Krea</a></li> 11125</ul> 11126</li> 11127<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1543 current_page_item menu-item-has-children menu-item-1598"><a href="https://www.krea-tech.com/our-services/" aria-current="page">Our Services</a> 11128<ul class="sub-menu"> 11129 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1601"><a href="https://www.krea-tech.com/our-services/application-development/">Application Development</a></li> 11130 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1599"><a href="https://www.krea-tech.com/our-services/automation-and-testing-services/">Automation & Testing Services</a></li> 11131 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1600"><a href="https://www.krea-tech.com/our-services/consulting-services/">Consulting Services</a></li> 11132</ul> 11133</li> 11134<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1605"><a href="https://www.krea-tech.com/contact-us/">Contact Us</a></li> 11135</ul> </div> 11136 <div class="icon_texts"> 11137 <div class="icon_text clearfix"> 11138 <div class="icon"><i class="fa stm-phone6"></i></div> 11139 <div class="text"> 11140 Contact Number<br /> 11141<strong>408.909.5887</strong> </div> 11142 </div> 11143 <div class="icon_text clearfix"> 11144 <div class="icon"><i class="fa stm-pin6"></i></div> 11145 <div class="text"> 11146 4788 Raspberry Pl,<br /> 11147San Jose, CA 95129 </div> 11148 </div> 11149 </div> 11150 </div> 11151 </div> 11152 </header> 11153 <div id="main"> 11154 <div class="page_title transparent disable_title"> 11155 <div class="container"> 11156 <div class="breadcrumbs"> 11157 <!-- Breadcrumb NavXT 5.5.2 --> 11158<span typeof="v:Breadcrumb"><a rel="v:url" property="v:title" title="Go to Krea Technology." href="https://www.krea-tech.com" class="home">Home</a></span><span><i class="fa fa-angle-right"></i></span><span property="itemListElement" typeof="ListItem"><span property="name">Our Services</span><meta property="position" content="2"></span> </div> 11159 </div> 11160 </div> 11161 <div class="container"> 11162 11163 <div class="content-area"> 11164 11165 <article id="post-1543" class="post-1543 page type-page status-publish hentry"> 11166 11167 <div class="entry-content"> 11168 <div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid vc_custom_1459506769570"><div class="wpb_column vc_column_container vc_col-sm-12 vc_col-lg-9 vc_col-md-9"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_revslider_element wpb_content_element"> 11169 <!-- START Krea About Us REVOLUTION SLIDER 6.7.18 --><p class="rs-p-wp-fix"></p> 11170 <rs-module-wrap id="rev_slider_4_1_wrapper" data-source="gallery" style="visibility:hidden;background:transparent;padding:0;margin:0px auto;margin-top:0;margin-bottom:0;"> 11171 <rs-module id="rev_slider_4_1" style="" data-version="6.7.18"> 11172 <rs-slides style="overflow: hidden; position: absolute;"> 11173 <rs-slide style="position: absolute;" data-key="rs-7" data-title="Slide" data-in="x:(100%);" class="third_bg_color">
11174 <img decoding="async" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/dummy.png" alt="Slide" title="Our Services" class="rev-slidebg tp-rs-img rs-lazyload" data-lazyload="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/transparent.png" data-bg="c:#ffffff;" data-no-retina> 11175<!-- 11176 --><rs-layer 11177 id="slider-4-slide-7-layer-6" 11178 data-type="image" 11179 data-rsp_ch="on" 11180 data-xy="x:94px;y:-29px;" 11181 data-text="l:22;" 11182 data-dim="w:630px;h:473px;" 11183 data-frame_0="tp:600;" 11184 data-frame_1="tp:600;e:power2.inOut;st:0;" 11185 data-frame_999="o:0;tp:600;e:nothing;st:w;" 11186 style="z-index:5;" 11187 ><img fetchpriority="high" decoding="async" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/dummy.png" alt="" class="tp-rs-img rs-lazyload" width="900" height="675" data-lazyload="//www.krea-tech.com/wp-content/uploads/2017/01/about-1.jpg" data-no-retina> 11188 </rs-layer><!-- 11189--> </rs-slide> 11190 <rs-slide style="position: absolute;" data-key="rs-8" data-title="Slide" data-in="x:(100%);"> 11191 <img decoding="async" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/dummy.png" alt="Slide" title="Our Services" class="rev-slidebg tp-rs-img rs-lazyload" data-lazyload="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/transparent.png" data-bg="c:#ffffff;" data-no-retina> 11192<!-- 11193 --><rs-layer 11194 id="slider-4-slide-8-layer-7" 11195 data-type="image" 11196 data-rsp_ch="on" 11197 data-xy="x:92px;y:-34px;" 11198 data-text="l:22;" 11199 data-dim="w:597px;h:448px;" 11200 data-frame_0="tp:600;" 11201 data-frame_1="tp:600;e:power2.inOut;st:0;" 11202 data-frame_999="o:0;tp:600;e:nothing;st:w;" 11203 style="z-index:5;" 11204 ><img decoding="async" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/assets/dummy.png" alt="" class="tp-rs-img rs-lazyload" width="900" height="675" data-lazyload="//www.krea-tech.com/wp-content/uploads/2017/01/about-2.jpg" data-no-retina> 11205 </rs-layer><!-- 11206--> </rs-slide> 11207 </rs-slides> 11208 </rs-module> 11209
11209<script> 11210 setREVStartSize({c: 'rev_slider_4_1',rl:[1240,1024,778,480],el:[],gw:[825],gh:[407],type:'carousel',justify:'',layout:'fullwidth',mh:"0"});if (window.RS_MODULES!==undefined && window.RS_MODULES.modules!==undefined && window.RS_MODULES.modules["revslider41"]!==undefined) {window.RS_MODULES.modules["revslider41"].once = false;window.revapi4 = undefined;if (window.RS_MODULES.checkMinimal!==undefined) window.RS_MODULES.checkMinimal()} 11211 </script>
11211 11212 </rs-module-wrap> 11213 <!-- END REVOLUTION SLIDER --> 11214</div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-3 vc_hidden-sm vc_hidden-xs"><div class="vc_column-inner"><div class="wpb_wrapper"> 11215<div class="stm_sidebar"> 11216 <style type="text/css" scoped> 11217 .vc_custom_1452056597103{margin-right: 0px !important;margin-bottom: 30px !important;margin-left: 0px !important;}.vc_custom_1452056633692{padding-top: 37px !important;padding-right: 30px !important;padding-bottom: 40px !important;padding-left: 30px !important;}.vc_custom_1484569964544{margin-bottom: 9px !important;}.vc_custom_1484570452538{margin-bottom: 17px !important;} </style> 11218 <div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid third_bg_color vc_custom_1452056597103"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1452056633692"><div class="wpb_wrapper"><div class="vc_custom_heading vc_custom_1484569964544 text_align_left" ><div style="font-size: 16px;color: #ffffff;text-align: left;font-family:Poppins;font-weight:600;font-style:normal" >how can we help you?</div></div> 11219 <div class="wpb_text_column wpb_content_element vc_custom_1484570452538" > 11220 <div class="wpb_wrapper"> 11221 <p><span style="font-size: 13px; line-height: 22px; color: #ffffff;">Contact us at our office, call us or submit a business inquiry online.</span></p> 11222 11223 </div> 11224 </div> 11225<div class="vc_btn3-container vc_btn3-inline"><a class="vc_general vc_btn3 vc_btn3-size-sm vc_btn3-shape-rounded vc_btn3-style-flat vc_btn3-icon-left vc_btn3-color-white" href="http://staging.krea-tech.com/contact-us/" title="" target="_self"><i class="vc_btn3-icon fa fa-phone-square"></i> Contact Us</a></div> 11226</div></div></div></div> 11227</div></div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper"> 11228 <div class="wpb_single_image wpb_content_element vc_align_left wpb_content_element"> 11229 11230 <figure class="wpb_wrapper vc_figure"> 11231 <a href="http://www.krea-tech.com/our-services/application-development/" target="_self" class="vc_single_image-wrapper vc_box_border_grey"><img decoding="async" width="150" height="150" src="https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev-150x150.jpg" class="vc_single_image-img attachment-thumbnail" alt="" title="services-app-dev" srcset="https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev-150x150.jpg 150w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev-300x300.jpg 300w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev-50x50.jpg 50w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev-320x320.jpg 320w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-app-dev.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" /></a> 11232 </figure> 11233 </div> 11234</div></div></div><div class="wpb_column vc_column_container vc_col-sm-9"><div class="vc_column-inner"><div class="wpb_wrapper"> 11235 <div class="wpb_text_column wpb_content_element" > 11236 <div class="wpb_wrapper"> 11237 <h2>Application Development</h2> 11238<p>Krea has a well-defined and mature application development process, which follows the complete SDLC from business requirements analysis to maintenance and support of the application.</p> 11239<p>We adopt a Global Delivery Model for application development in which, each of the development phases can be defined with metrics and tracked with web-based tools, which is a significant advantage to our customers.</p> 11240<p>Our services include developing new applications, optimizing existing applications, migrating from Legacy applications, Web-enabling existing applications, customizing enterprise applications for specific requirements, consolidating enterprise applications and maintaining applications.</p> 11241<p>We deliver high-quality, flexible applications that are easy to maintain; modular to facilitate enhancements and are reliable, secure and easy to deploy.</p> 11242<p style="text-align: right;">
11242<a href="http://www.krea-tech.com/our-services/application-development/"><em>Read More…</em></a></p> 11243 11244 </div> 11245 </div> 11246</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 10px"><span class="vc_empty_space_inner"></span></div> <div class="vc_separator wpb_content_element vc_sep_width_100 type_1 vc_separator_no_text vc_sep_color_chino"> 11247 <span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span> 11248 <span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span> 11249 </div> 11250 11251<div class="vc_empty_space" style="height: 20px"><span class="vc_empty_space_inner"></span></div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper"> 11252 <div class="wpb_single_image wpb_content_element vc_align_left wpb_content_element vc_custom_1484573902149"> 11253 11254 <figure class="wpb_wrapper vc_figure"> 11255 <a href="http://www.krea-tech.com/our-services/automation-and-testing-services/" target="_self" class="vc_single_image-wrapper vc_box_border_grey"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing-150x150.jpg" class="vc_single_image-img attachment-thumbnail" alt="" title="services-testing" srcset="https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing-150x150.jpg 150w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing-300x300.jpg 300w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing-50x50.jpg 50w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing-320x320.jpg 320w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-testing.jpg 400w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a> 11256 </figure> 11257 </div> 11258</div></div></div><div class="wpb_column vc_column_container vc_col-sm-9"><div class="vc_column-inner"><div class="wpb_wrapper"> 11259 <div class="wpb_text_column wpb_content_element" > 11260 <div class="wpb_wrapper"> 11261 <h2>Automation & Testing Services</h2> 11262<p>Krea brings together a wide gamut of testing capabilities to ensure your software and IT systems are verified and validated to remain most efficient and achieve your business objectives.</p> 11263<p style="text-align: right;"><a href="http://www.krea-tech.com/our-services/automation-and-testing-services/"><em>Read More…</em></a></p> 11264 11265 </div> 11266 </div> 11267</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 10px"><span class="vc_empty_space_inner"></span></div> <div class="vc_separator wpb_content_element vc_sep_width_100 type_1 vc_separator_no_text vc_sep_color_chino"> 11268 <span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span> 11269 <span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span> 11270 </div> 11271 11272<div class="vc_empty_space" style="height: 20px"><span class="vc_empty_space_inner"></span></div></div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper"> 11273 <div class="wpb_single_image wpb_content_element vc_align_left wpb_content_element vc_custom_1484573987868"> 11274 11275 <figure class="wpb_wrapper vc_figure"> 11276 <a href="http://www.krea-tech.com/our-services/consulting-services/" target="_self" class="vc_single_image-wrapper vc_box_border_grey"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.krea-tech.com/wp-content/uploads/2016/09/services-consulting-150x150.jpg" class="vc_single_image-img attachment-thumbnail" alt="" title="services-consulting" srcset="https://www.krea-tech.com/wp-content/uploads/2016/09/services-consulting-150x150.jpg 150w, https://www.krea-tech.c
11276om/wp-content/uploads/2016/09/services-consulting-300x300.jpg 300w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-consulting-50x50.jpg 50w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-consulting-320x320.jpg 320w, https://www.krea-tech.com/wp-content/uploads/2016/09/services-consulting.jpg 400w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a> 11277 </figure> 11278 </div> 11279</div></div></div><div class="wpb_column vc_column_container vc_col-sm-9"><div class="vc_column-inner"><div class="wpb_wrapper"> 11280 <div class="wpb_text_column wpb_content_element" > 11281 <div class="wpb_wrapper"> 11282 <h2>Consulting Services</h2> 11283<p><span style="font-weight: 400;">Staff Augmentation allows organizations to ramp up IT staff quickly and in real-time without the need to invest in a new HR team and train new personnel.</span></p> 11284<p><span style="font-weight: 400;">Whether you are looking to augment your current staff with temporary (contract) IT personnel, or you are in need of recruiting experts to help you attract qualified technical talent, Krea can work with you to source the right candidates for all your IT needs.</span></p> 11285<p><span style="font-weight: 400;">Staff Augmentation can help you achieve a number of business goals including faster speed-to-market, industry and technical experience that accelerates the quality and speed of development. Organizations do not have to invest in the cost and time required for internal training and skill development.</span></p> 11286<p><span style="font-weight: 400;">Krea’s Staffing solutions can provide companies with specialized resources to manage a wide range of business-critical technologies and processes. We offer a flexible resourcing model to optimize resource allocation based on the specific and often-changing needs of the client. This allows organizations to focus on their core competencies, and leave the rest to us.</span>.</p> 11287<p style="text-align: right;"><a href="http://www.krea-tech.com/our-services/consulting-services/"><em>Read More…</em></a></p> 11288 11289 </div> 11290 </div> 11291</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 50px"><span class="vc_empty_space_inner"></span></div></div></div></div></div><div data-vc-full-width="true" data-vc-full-width-init="false" class="vc_row wpb_row vc_row-fluid third_bg_color vc_custom_1459505959648"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_empty_space" style="height: 4px"><span class="vc_empty_space_inner"></span></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div> 11292</div> </div> 11293 11294</article> 11295 </div> 11296 11297 </div> <!--.container--> 11298 </div> <!--#main--> 11299 </div> <!--.content_wrapper--> 11300 <footer id="footer" class="footer style_1"> 11301 11302 <div class="widgets_row"> 11303 <div class="container"> 11304 <div class="footer_widgets"> 11305 <div class="row"> 11306 <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> 11307 <div class="footer_logo"> 11308 <a href="https://www.krea-tech.com/"> 11309 <img src="http://www.krea-tech.com/wp-content/uploads/2018/08/krea-logo-n.png" alt="Krea Technology" /> 11310 </a> 11311 </div> 11312 </div> 11313 <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> 11314 <section id="text-3" class="widget widget_text"><h4 class="widget_title no_stripe">LINKS</h4> <div class="textwidget"></div> 11315 </section><section id="nav_menu-2" class="widget widget_nav_menu"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-1711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1711"><a href="https://www.krea-tech.com/">Home</a></li> 11316<li id="menu-item-1709" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1709">
11316<a href="https://www.krea-tech.com/about-us/">About Us</a></li> 11317<li id="menu-item-1708" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1543 current_page_item menu-item-1708"><a href="https://www.krea-tech.com/our-services/" aria-current="page">Our Services</a></li> 11318<li id="menu-item-1710" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1710"><a href="https://www.krea-tech.com/contact-us/">Contact Us</a></li> 11319</ul></div></section> </div> 11320 <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> 11321 <section id="text-4" class="widget widget_text"><h4 class="widget_title no_stripe">CONTACT US</h4> <div class="textwidget">4788 Raspberry Pl<br> 11322San Jose, CA 95129<br><br> 11323Ph #: 408.909.5887</div> 11324 </section> </div> 11325 </div> 11326 </div> 11327 </div> 11328 </div> 11329 11330 <div class="copyright_row"> 11331 <div class="container"> 11332 <div class="copyright_row_wr"> 11333 <div class="copyright"> 11334 Copyright © Krea Technology. All rights reserved </div> 11335 </div> 11336 </div> 11337 </div> 11338 </footer> 11339 </div> <!--#wrapper--> 11340 11341
11341<script> 11342 window.RS_MODULES = window.RS_MODULES || {}; 11343 window.RS_MODULES.modules = window.RS_MODULES.modules || {}; 11344 window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; 11345 window.RS_MODULES.defered = true; 11346 window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; 11347 window.RS_MODULES.type = 'compiled'; 11348 </script>
11348 11349
11349<script type="speculationrules"> 11350{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/consulting-child/*","/wp-content/themes/consulting/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 11351</script>
vendor: 1 bytes, line 11351
11351
11352<script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script>
11352<script> 11353 if(typeof revslider_showDoubleJqueryError === "undefined") {function revslider_showDoubleJqueryError(sliderID) {console.log("You have some jquery.js library include that comes after the Slider Revolution files js inclusion.");console.log("To fix this, you can:");console.log("1. Set 'Module General Options' -> 'Advanced' -> 'jQuery & OutPut Filters' -> 'Put JS to Body' to on");console.log("2. Find the double jQuery.js inclusion and remove it");return "Double Included jQuery Library";}} 11354</script>
vendor: 1 bytes, line 11354
11354
11355<script id="jquery-form-js" src="https://www.krea-tech.com/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20"></script>
vendor: 1 bytes, line 11355
11355
11356<script id="contact-form-7-js-extra"> 11357var _wpcf7 = {"loaderUrl":"https://www.krea-tech.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif","recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}},"sending":"Sending ..."}; 11358//# sourceURL=contact-form-7-js-extra 11359</script>
vendor: 1 bytes, line 11359
11359
11360<script id="contact-form-7-js" src="https://www.krea-tech.com/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.5.1"></script>
vendor: 1 bytes, line 11360
11360
11361<script defer async id="tp-tools-js" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.18"></script>
vendor: 1 bytes, line 11361
11361
11362<script defer async id="revmin-js" src="//www.krea-tech.com/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.18"></script>
vendor: 1 bytes, line 11362
11362
11363<script id="bootstrap-js" src="https://www.krea-tech.com/wp-content/themes/consulting/assets/js/bootstrap.min.js?ver=1.1"></script>
vendor: 1 bytes, line 11363
11363
11364<script id="select2-js" src="https://www.krea-tech.com/wp-content/themes/consulting/assets/js/select2.min.js?ver=1.1"></script>
vendor: 1 bytes, line 11364
11364
11365<script id="consulting-custom-js" src="https://www.krea-tech.com/wp-content/themes/consulting/assets/js/custom.js?ver=1.1"></script>
vendor: 1 bytes, line 11365
11365
11366<script id="wpb_composer_front_js-js" src="https://www.krea-tech.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=7.9"></script>
vendor: 1 bytes, line 11366
11366
11367<script id="wp-emoji-settings" type="application/json"> 11368{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.krea-tech.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.6"}} 11369</script>
vendor: 1 bytes, line 11369
11369
11370<script type="module"> 11371/*! This file is auto-generated */ 11372var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 11373//# sourceURL=https://www.krea-tech.com/wp-includes/js/wp-emoji-loader.min.js 11374</script>
vendor: 1 bytes, line 11374
11374
11375<script></script>
11375<script id="rs-initialisation-scripts"> 11376 var tpj = jQuery; 11377 11378 var revapi4; 11379 11380 if(window.RS_MODULES === undefined) window.RS_MODULES = {}; 11381 if(RS_MODULES.modules === undefined) RS_MODULES.modules = {}; 11382 RS_MODULES.modules["revslider41"] = {once: RS_MODULES.modules["revslider41"]!==undefined ? RS_MODULES.modules["revslider41"].once : undefined, init:function() { 11383 window.revapi4 = window.revapi4===undefined || window.revapi4===null || window.revapi4.length===0 ? document.getElementById("rev_slider_4_1") : window.revapi4; 11384 if(window.revapi4 === null || window.revapi4 === undefined || window.revapi4.length==0) { window.revapi4initTry = window.revapi4initTry ===undefined ? 0 : window.revapi4initTry+1; if (window.revapi4initTry<20) requestAnimationFrame(function() {RS_MODULES.modules["revslider41"].init()}); return;} 11385 window.revapi4 = jQuery(window.revapi4); 11386 if(window.revapi4.revolution==undefined){ revslider_showDoubleJqueryError("rev_slider_4_1"); return;} 11387 revapi4.revolutionInit({ 11388 revapi:"revapi4", 11389 sliderType:"carousel", 11390 duration:4000, 11391 visibilityLevels:"1240,1024,778,480", 11392 gridwidth:825, 11393 gridheight:407, 11394 lazyType:"smart", 11395 spinner:"spinner0", 11396 perspectiveType:"local", 11397 responsiveLevels:"1240,1024,778,480", 11398 progressBar:{disableProgressBar:true}, 11399 navigation: { 11400 mouseScrollNavigation:false, 11401 onHoverStop:false, 11402 bullets: { 11403 enable:true, 11404 tmp:"", 11405 v_offset:40, 11406 space:20 11407 } 11408 }, 11409 viewPort: { 11410 global:true, 11411 globalDist:"-200px", 11412 enable:false, 11413 visible_area:"20%" 11414 }, 11415 fallbacks: { 11416 allowHTML5AutoPlayOnAndroid:true 11417 }, 11418 }); 11419 11420 }} // End of RevInitScript 11421 11422 if (window.RS_MODULES.checkMinimal!==undefined) { window.RS_MODULES.checkMinimal();}; 11423 </script>
11423 11424</body> 11425</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.