/****** FILE: themes/oracle/css/fancybox.css *****/

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/themes/oracle/images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/themes/oracle/images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/themes/oracle/images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/themes/oracle/images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/themes/oracle/images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/themes/oracle/images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}

/****** FILE: themes/oracle/css/main.css *****/

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{vertical-align:top;border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay
img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider
.slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video
iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/themes/oracle/images/swipebox-loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(/themes/oracle/images/swipebox-icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0
auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after{backface-visibility:hidden;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@keyframes
rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes
leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.list, .service-list, .compare-list, .options, .tab, .tooltip-list, .nav-top, .navbar, .dropdown:not(.field) ul, .nav ul, .social, .categories, .pagination, .gallery-nav, .accordion, .count-list, .link-list, .jcf-list ul, .footer-nav
ul{margin:0;padding:0;list-style:none}.clearfix:after, .typohraphy p:after, .container:after, #twocolumns:after, .favourite-list .carousel:after, #header .holder:after, .block-list:after, .intro:after, .excerpt:after, .product header:after, .contact-form .row:after, .captcha:after, .contact-section:after, .inclusion .accordion-holder:after,.footer-holder:after,.nav-block-list:after{content:'';display:block;clear:both}#nav, .nav-drop, .nav-holder, form input[type="text"],
form input[type="email"],
form input[type="password"],
form textarea,.fullscreen-active{transition:all 0.3s ease-in-out}.social-network, .product .service-list, .enquire-form .btn-group{text-align:justify;font-size:1px;line-height:0px}.social-network > *, .product .service-list > *, .enquire-form .btn-group>*{display:inline-block;vertical-align:top;text-align:left;font-size:15px;line-height:1.2}.social-network:after, .product .service-list:after, .enquire-form .btn-group:after{content:'';width:100%;display:inline-block;vertical-align:top}.ellipsis, .sideblock .opener, form input[type="text"],
form input[type="email"],
form input[type="password"],
form textarea, .jcf-select-text
span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#5c5c5c;background:#000;font:15px/1.2 Raleway, Arial, "Helvetica Neue", Helvetica, sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gm-style
img{max-width:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:bold;margin:0
0 0.5em;color:inherit}h1,.h1{font-size:40px}h2,.h2{font-size:30px}h3,.h3{font-size:13px}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0
0 1em}a{color:#be272f}a:hover,a:focus{text-decoration:none}.shortcode-wrapper,.shortcode-divider{display:none}.typohraphy
table{margin-bottom:25px}.typohraphy
img{height:auto;background:transparent url(/themes/oracle/images/ajax-loader.gif) no-repeat center center}.typohraphy
img.left{float:left;max-width:50%;margin:5px
20px 10px 0}.typohraphy
img.right{float:right;max-width:50%;margin:5px
0 10px 20px}.typohraphy
img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typohraphy
img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both}.typohraphy
.captionImage{width:100%;margin-top:5px}.typohraphy .captionImage
img{margin:0}.typohraphy .captionImage
p{clear:both;margin:5px
0;font-style:italic;color:#888}.typohraphy .captionImage
.caption{border-left:3px solid #C9C9C9;padding:5px
0 0 10px}.typohraphy
.captionImage.left{float:left;margin:5px
30px 20px 0px}.typohraphy .captionImage.left
img{float:none;max-width:none;width:100%;margin-right:-10px}.typohraphy
.captionImage.right{float:right;margin:5px
0 20px 30px}.typohraphy .captionImage.right
img{float:none;max-width:none;width:100%;margin-left:-10px}.typohraphy .captionImage.right
p{margin-left:-10px;text-align:left;margin-left:-10px}.typohraphy .captionImage.left[style]{max-width:50%}.typohraphy .captionImage.right[style]{max-width:50%}.typohraphy
.captionImage.leftAlone{float:none;margin:0
20px 20px 0px}.typohraphy
.captionImage.center{margin:0
auto 20px}.typohraphy>:last-child{margin-bottom:0 !important}.typohraphy
.btn{margin-bottom:15px}.typohraphy .sc-quote{display:table;margin-left:auto;margin-right:auto;text-align:center}.typography.no-bottom-space :last-child{margin-bottom:0;padding-bottom:0}form,fieldset{margin:0;padding:0;border-style:none}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px
solid #e0e0e0;padding:11px
18px}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,textarea:focus{border-color:#000}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9d9d9d}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9d9d9d}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,textarea:-moz-placeholder{color:#9d9d9d}input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9d9d9d}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,textarea.placeholder{color:#9d9d9d}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}@media (min-width: 1024px){[href^="tel:"]{pointer-events:none}}.btn-auto-width{width:auto}.btn-auto-width
.btn{width:auto;margin-bottom:15px}#MemberLoginForm_LoginForm{max-width:100%;width:480px;margin:0
auto}.alert{font-size:13px;padding:10px;margin-bottom:25px;border:1px
solid transparent;text-align:left;border-radius:2px}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{color:inherit}.alert-link{font-weight:bold}.alert-dismissible{padding-right:30px}.alert-dismissible
.close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success
hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info
hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-warning
hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger
hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}.sc-image{margin-bottom:20px}.sc-image
.caption{border-left:3px solid #C9C9C9;padding:5px
0 0 10px;margin-top:3px;font-style:italic}.sc-image.center{display:table;max-width:100%;margin-left:auto;margin-right:auto;padding:0}.sc-image.left{display:block;float:left;margin-right:20px;max-width:50%}.sc-image.right{float:right;display:block;margin-left:20px;max-width:50%}@font-face{font-family:'icomoon';src:url("/themes/oracle/fonts/icomoon.eot?r1kay4");src:url("/themes/oracle/fonts/icomoon.eot?r1kay4#iefix") format("embedded-opentype"), url("/themes/oracle/fonts/icomoon.ttf?r1kay4") format("truetype"), url("/themes/oracle/fonts/icomoon.woff?r1kay4") format("woff"), url("/themes/oracle/fonts/icomoon.svg?r1kay4#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],
[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:""}.icon-phone:before{content:""}.icon-chat-o:before{content:""}.icon-chat:before{content:""}.icon-pinterest:before{content:""}.icon-download:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-heart-o:before{content:""}.icon-heart:before{content:""}.icon-fullscreen:before{content:""}.icon-home:before{content:""}.icon-home-1:before{content:""}.icon-home-2:before{content:""}.icon-shower:before{content:""}.icon-car:before{content:""}.icon-stair:before{content:""}.icon-bed:before{content:""}.icon-bricks:before{content:""}.icon-setting:before{content:""}.icon-pin:before{content:""}.icon-plus-c:before{content:""}.icon-plus-c-o:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-price:before{content:""}.icon-cog:before{content:""}.icon-cup:before{content:""}.icon-block:before{content:""}.icon-grid:before{content:""}.icon-resize:before{content:""}.icon-tick:before{content:""}.icon-arrow:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-top:before{content:""}.icon-chevron-bottom:before{content:""}.icon-chevron-left-d:before{content:""}.icon-chevron-right-d:before{content:""}@font-face{font-family:'svgpanzoom';src:url("/themes/oracle/fonts/svgpanzoom.eot?g1q30n");src:url("/themes/oracle/fonts/svgpanzoom.eot?g1q30n#iefix") format("embedded-opentype"), url("/themes/oracle/fonts/svgpanzoom.ttf?g1q30n") format("truetype"), url("/themes/oracle/fonts/svgpanzoom.woff?g1q30n") format("woff"), url("/themes/oracle/fonts/svgpanzoom.svg?g1q30n#svgpanzoom") format("svg");font-weight:normal;font-style:normal}[class^="svgpzi-"],
[class*=" svgpzi-"]{font-family:'svgpanzoom' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.svgpzi-spinner11:before{content:"\e984"}.svgpzi-zoom-in:before{content:"\e987"}.svgpzi-zoom-out:before{content:"\e988"}.svgpzi-enlarge:before{content:"\e989"}.svgpzi-loop:before{content:"\ea2d"}.svgpzi-loop2:before{content:"\ea2e"}.svgpzi-fullscreen-exit:before{content:"\e900"}.list
li{padding-left:15px;margin-bottom:10px;position:relative}@media (min-width: 768px){.list
li{padding-left:28px}}.list li:last-child{margin-bottom:0}.list li:before{width:6px;height:6px;position:absolute;top:8px;right:auto;bottom:auto;left:0;background:#be272f;content:'';border-radius:50%}.service-list{max-width:250px;font-weight:600;margin:0
-5px 10px 0}@media (min-width: 768px){.service-list{margin-bottom:7px}}.service-list
li{margin-right:5px}.service-list
a{transition:color 0.3s ease-in-out;color:#fff;text-decoration:none;display:block}.service-list a:hover{color:#000}@media (min-width: 768px){.service-list
a{font-size:18px;line-height:1;padding:3px}}.service-list [class^="icon-"]{display:inline-block;vertical-align:middle}@media (min-width: 768px){.service-list [class^="icon-"]{margin-left:2px}}.service-list .icon-car{font-size:22px}.filter{transition:background 0.3s ease-in-out, padding 0.3s ease-in-out;margin:0
-10px;padding-bottom:44px}.filter-active
.filter{background:#4d4d4d;padding:44px
10px}@media (min-width: 768px){.filter-active
.filter{background:none;padding:0
0 44px}}@media (min-width: 768px){.filter{margin:0}}.filter-opener{font-size:18px;line-height:1;background:#be272f;color:#fff;max-width:200px;text-align:center;text-transform:uppercase;text-decoration:none;display:block;padding:13px
10px;margin:0
auto;border-radius:2px}@media (min-width: 768px){.filter-opener{display:none}}.filter-opener:after{display:inline-block;vertical-align:middle;content:"";font:11px/1 icomoon;margin:-3px 0 0 10px}.filter-active .filter-opener:after{content:"";color:#be272f;font-size:46px;transform:rotate(45deg);margin-left:12px}.filter-active .filter-opener{background:none;text-align:right;display:block;padding:0;margin:0
9px 0 auto}@media (min-width: 768px){.filter-active .filter-opener{display:none}}.filter-active .filter-opener
.hidden{font-size:inherit}.filter-active .filter-opener
.visible{font-size:0}.filter-opener
.hidden{font-size:0}.filter-drop{transition:max-height 0.6s ease-in-out, padding 0.6s ease-in-out, opacity 0.6s ease-in-out;display:flex;flex-wrap:wrap;justify-content:center;margin:0
-5px;max-height:0;opacity:0;overflow:hidden}@media (min-width: 768px){.filter-drop{max-height:1000px;margin:0
-7px;opacity:1}}.filter-active .filter-drop{padding-top:12px;max-height:1500px;opacity:1}@media (min-width: 768px){.filter-active .filter-drop{padding-top:0}}.resize-active .filter-drop{transition:none}.filter-block{width:100%;padding:0
20px;margin-bottom:10px}@media (min-width: 768px){.filter-block{width:33.33%;padding:0
7px}}@media (min-width: 1024px){.filter-block{width:25%}.cols-6 .filter-block{width:16.66%}}.filter-block [class^="icon-"]{display:inline-block;vertical-align:middle;color:#be272f}.filter-block .icon-car{font-size:22px}.filter-block
.holder{background:#fff;padding:17px
20px;margin-bottom:10px}.filter-block .holder + .holder select,
.filter-block .holder + .holder .jcf-select, .filter-block .holder.holder-alt select,
.filter-block .holder.holder-alt .jcf-select{height:40px}@media (min-width: 768px){.filter-block
.holder{text-align:center;padding:31px
15px 20px}}.filter-block .holder:first-child:nth-last-child(2), .filter-block .holder:nth-child(2):last-child{padding:20px}@media (min-width: 768px){.filter-block .holder:first-child:nth-last-child(2), .filter-block .holder:nth-child(2):last-child{padding:11px
10px 12px}.filter-block .holder:first-child:nth-last-child(2) .title, .filter-block .holder:nth-child(2):last-child
.title{margin-bottom:11px}}.filter-block .holder:last-child{margin-bottom:0}.filter-block .holder-icon{width:37px;font-size:22px;float:left}@media (min-width: 768px){.filter-block .holder-icon{width:auto;font-size:45px;float:none;margin-bottom:17px}}.filter-block
.title{font-size:18px;line-height:22px;text-transform:uppercase;font-weight:300;display:block;overflow:hidden;padding-top:4px;margin-bottom:15px}@media (min-width: 768px){.filter-block
.title{font-size:17px;line-height:22px;margin-bottom:25px}}.filter-block .title [class^="icon-"]{width:37px}@media (min-width: 768px){.filter-block .title [class^="icon-"]{width:auto;margin:-3px 5px 0 0}}.filter-block select,
.filter-block .jcf-select{width:100%;height:45px;background:#f6f6f6;text-transform:uppercase;margin-bottom:0;border-color:#dfdfdf}@media (min-width: 768px){.filter .actions-wrapper{width:100%;text-align:right}.filter .actions-wrapper
.actions{display:inline-block;padding:0
7px}}.compare{margin:-15px 0 32px}.compare-opener{font-size:13px;line-height:1;overflow:hidden;position:relative;z-index:1;background:#000;color:#fff;max-width:170px;text-align:center;text-transform:uppercase;text-decoration:none;display:block;padding:13px
10px;margin:0
auto 15px;border-radius:2px}.compare-opener:hover:before{transform:scale(1);opacity:1}.compare-opener:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(255, 255, 255, 0.2);content:'';z-index:-1;opacity:0;border-radius:50%;transform:scale(0);transform-origin:50% 50%}@media (min-width: 768px){.compare-opener{display:none}}.compare-opener:after{display:inline-block;vertical-align:middle;transition:transform 0.3s ease-in-out;content:"";font:11px/1 icomoon;margin:-3px 0 0 19px}.filter-active .compare-opener:after{transform:rotate(180deg)}@media (min-width: 768px){.compare{padding-top:13px;margin-bottom:39px}}.compare-list{font-weight:400;margin:0
-5px 15px;letter-spacing:-6px}@media (min-width: 768px){.compare-list{width:calc(100% - 340px);margin-bottom:0}}.compare-list
li{display:inline-block;vertical-align:middle;background:#dcdcdc;width:calc(25% - 10px);min-width:130px;letter-spacing:normal;padding:10px
30px 10px 18px;margin:2px
5px;position:relative}.compare-list
span{transition:color 0.3s ease-in-out;color:#424242;text-decoration:none}@media (min-width: 768px){.compare-block{display:flex;justify-content:space-between}}.compare-block
h2{font-size:25px;line-height:29px;text-transform:uppercase;padding-right:10px;margin-bottom:15px}@media (min-width: 768px){.compare-block
h2{width:142px;margin-bottom:0}}.compare-drop{transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden}@media (min-width: 768px){.compare-drop{max-height:none}}.compare-active .compare-drop{max-height:1000px}.resize-active .compare-drop{transition:none}.compare
.gray{background:#eee;align-items:center;padding:25px
10px}@media (min-width: 768px){.compare
.gray{padding:25px
30px 25px 38px}}.compare
.title{font-size:18px;line-height:25px;color:#0c2a38;text-align:center;text-transform:uppercase;font-weight:300;display:block;margin-bottom:15px}@media (min-width: 768px){.compare
.title{text-align:left;max-width:60%;margin-bottom:0}}.compare
.btn{max-width:170px;font-weight:400}.compare .btn [class^="icon-"]{display:inline-block;vertical-align:middle;margin:-3px 0 0 31px;font-size:15px}.compare .btn-holder{justify-content:flex-end;display:flex;margin-left:auto}.compare .btn-holder
.btn{width:200px;max-width:none;text-transform:none;padding:18px
10px}.compare .btn-holder .btn [class^="icon-"]{color:#8b8b8b;font-size:18px;margin:-3px 11px 0 0}.compare .btn-holder
.active{background:#eee;color:#5c5c5c;font-weight:700;border-color:transparent}.compare .btn-holder .active [class^="icon-"]{color:#be272f;font-size:18px}.options{font-size:13px;line-height:1;display:inline-block;vertical-align:top;background:#f6f6f6;width:100%;text-align:center;display:table;table-layout:fixed;border-radius:2px;border:1px
solid #d2d1d2;overflow:hidden}.options
li{display:table-cell;border-right:1px solid #d2d1d2;position:relative}.options li:last-child{border-right:none}.options
label{width:100%;height:38px;text-transform:capitalize;display:block;position:relative;z-index:1}.options label input:checked+span{background:#be272f;color:#fff}.options label
span{position:absolute;top:0;right:0;bottom:0;left:0;color:#000;padding:12px
5px;z-index:-1;user-select:none}.options input[type="checkbox"],
.options input[type="radio"]{display:none}.tab{letter-spacing:-6px}.tab
li{display:inline-block;vertical-align:top;letter-spacing:normal;width:33.33%}.tab li:first-child:nth-last-child(2), .tab li:nth-child(2):last-child{min-width:150px}.tab
a{transition:background 0.3s ease-in-out;background:#d2d2d2;color:#5c5c5c;text-align:center;text-decoration:none;font-weight:400;display:block;padding:15px
5px 12px}.tab a:focus{outline:none}.tab a:hover{background:#fff}.tab
.active{background:#fff;font-weight:800}.tab-inverse{position:relative;z-index:1}.tab-inverse:after{background:#000;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.tab-inverse:after{left:-9999px;right:-9999px}.tab-inverse
a{background:none;color:#fff}.tab-inverse a:hover{background:#be272f}.tab-inverse
.active{background:#be272f}.tab-block{transition:opacity 0.5s ease-in-out;opacity:0;min-height:170px;background:#fff}.tab-block.active{opacity:1}.tab-block
.btn{max-width:170px;letter-spacing:normal}.tab-block .btn-holder{letter-spacing:-5px;margin-bottom:15px}.tab-block .img-holder{text-align:center}.tab-block .img-holder
img{max-width:100%;height:auto}.checkbox
label{display:block;user-select:none}.checkbox input[type="checkbox"]{width:15px;height:15px;display:none}.checkbox input[type="checkbox"]:checked+span{background:#be272f}.checkbox input[type="checkbox"]:checked+span:after{transform:translate(50%, -50%) scale(1)}.checkbox
span{width:18px;height:18px;display:inline-block;vertical-align:middle;transition:background 0.3s ease-in-out;background:#fff;color:#fff;margin:-2px 5px 0 0;border:1px
solid #cbcbcb;border-radius:2px;position:relative;overflow:hidden}@media (min-width: 1024px){.checkbox
span{margin-right:20px}}.checkbox span:after{position:absolute;top:50%;right:50%;bottom:auto;left:auto;transition:transform 0.3s ease-in-out;content:"";font:7px/1 icomoon;transform:translate(50%, -50%) scale(0)}.radio
label{display:block;user-select:none}.radio input[type="radio"]{width:15px;height:15px;display:none}.radio input[type="radio"]:checked+span{background:#be272f}.radio input[type="radio"]:checked+span:after{transform:scale(1)}.radio
span{width:20px;height:20px;display:inline-block;vertical-align:middle;transition:background 0.3s ease-in-out;background:#fff;color:#fff;margin:-2px 5px 0 0;border:1px
solid #cbcbcb;border-radius:50%;position:relative;overflow:hidden}@media (min-width: 1024px){.radio
span{margin-right:17px}}.radio span:after{position:absolute;top:4px;right:4px;bottom:4px;left:4px;transition:transform 0.3s ease-in-out;background:#fff;border-radius:50%;content:'';transform:scale(0)}.btn{display:inline-block;vertical-align:top;font-size:13px;line-height:17px;transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;width:100%;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:400;padding:11px
10px;border:1px
solid transparent;border-radius:2px !important}.btn-danger{background:#be272f;color:#fff;border-color:#be272f}.btn-danger:hover{background:#9a191f}.btn-white{background:#fff;color:#000;border-color:#fff}.btn-white:hover{background:#e0e0e0}.btn-black{background:#000;color:#fff;border-color:#000}.btn-black:hover{background:#424242}.btn-default{overflow:hidden;position:relative;z-index:1;background:#dcdcdc;color:#424242;border-color:#dcdcdc}.btn-default:hover:before{transform:scale(1);opacity:1}.btn-default:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(190, 39, 47, 0.25);content:'';z-index:-1;opacity:0;border-radius:50%;transform:scale(0);transform-origin:50% 50%}.btn-gray{overflow:hidden;position:relative;z-index:1;background:#3e393f;color:#fff;border-color:#3e393f}.btn-gray:hover:before{transform:scale(1);opacity:1}.btn-gray:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(255, 255, 255, 0.25);content:'';z-index:-1;opacity:0;border-radius:50%;transform:scale(0);transform-origin:50% 50%}.btn-play{font-size:16px;line-height:1;position:absolute;top:0;right:0;bottom:auto;left:auto;transition:background 0.3s ease-in-out, color 0.3s ease-in-out;background:rgba(0, 0, 0, 0.75);color:#fff;width:152px;text-transform:uppercase;text-decoration:none;text-align:center;display:block;padding:17px
5px}.btn-play:hover{background:#e6e6e6;color:rgba(0, 0, 0, 0.75)}.btn-play [class^="icon-"]{display:inline-block;vertical-align:middle;margin:-3px 10px 0 0}.btn-close{width:20px;height:20px;overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;top:50%;right:13px;bottom:auto;left:auto;transform:translateY(-50%) rotate(45deg)}.btn-close:hover:before,.btn-close:hover:after{background:#be272f}.btn-close:before,.btn-close:after{width:20px;height:2px;position:absolute;top:50%;right:0;bottom:auto;left:auto;transition:background 0.3s ease-in-out;background:#8b8b8b;content:''}.btn-close:after{transform:rotate(90deg)}.btn-off{font-size:13px;line-height:1;color:#8c8c8c;text-transform:uppercase;text-decoration:none;float:right;padding-right:38px;position:relative}.btn-off:before,.btn-off:after{width:20px;height:2px;position:absolute;top:50%;right:0;bottom:auto;left:auto;content:'';background:#be272f;transform:translateY(-50%) rotate(45deg)}.btn-off:after{transform:translateY(-50%) rotate(-45deg)}.btn-prev,.btn-next{width:40px;height:40px;overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;top:0;right:0;bottom:0;left:auto;transition:background 0.3s ease-in-out;background:#be272f;color:#fff;margin:auto 0;z-index:9}.btn-prev:after,.btn-next:after{position:absolute;top:50%;right:50%;bottom:auto;left:auto;content:"";font:14px/1 icomoon;text-indent:0;transform:translateX(50%) translateY(-50%)}.btn-prev:hover,.btn-next:hover{background:#000}.btn-prev{left:0;right:auto}.btn-prev:after{transform:translateX(50%) translateY(-50%) rotate(180deg)}.btn-holder .btn:first-child{border-radius:2px 0 0 2px !important}.btn-holder .btn:nth-child(2n){border-radius:0 !important}.btn-holder .btn:last-child{border-radius:0 2px 2px 0 !important}.btn-xs{padding:7px
10px}.btn-lg{padding:13px
10px}.tooltip{color:#424242;text-decoration:none}.tooltip-list{margin-right:-20px}.tooltip-list
li{display:inline-block;vertical-align:top;margin-right:20px}.hover-tooltip{background:#212121;color:#fff;padding:10px;border-radius:4px;z-index:9999}.hover-tooltip:before{width:0;height:0;content:'';position:absolute;border-style:solid;right:0;left:0;top:-6px;bottom:auto;border-width:0 5px 6px 6px;border-color:transparent transparent #000;margin:0
auto}.hover-tooltip.bottom:before{top:-6px;right:0;left:0;border-width:0 5px 6px 6px;border-color:transparent transparent #000;margin:0
auto}.hover-tooltip.top:before{top:auto;bottom:-6px;right:0;left:0;border-width:6px 5px 0 6px;border-color:#000 transparent transparent;margin:0
auto}.hover-tooltip.left:before{top:0;bottom:0;left:auto;right:-6px;border-width:5px 0 6px 6px;border-color:transparent transparent transparent #000;margin:auto 0}.hover-tooltip.right:before{top:0;bottom:0;left:-6px;border-width:5px 6px 6px 0;border-color:transparent #000 transparent transparent;margin:auto 0}.hover-tooltip.bottom,.hover-tooltip.top{max-width:230px}.hover-tooltip.right,.hover-tooltip.left{max-width:120px}body{line-height:24px;font-weight:300;border-bottom:5px solid #be272f}h1,.h1{color:#1e1e1e;line-height:47px;font-weight:700;margin-bottom:17px}@media (min-width: 1024px){h1,.h1{line-height:1;margin-bottom:12px}}h2,.h2{color:#000;line-height:36px;margin-bottom:29px;font-weight:700}@media (min-width: 1024px){h2,.h2{margin-bottom:22px}}h3,.h3{line-height:17px;margin-bottom:7px}.bg-stretch{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%;z-index:-1}.container, #twocolumns, .favourite-list
.carousel{max-width:1190px;padding:0
10px;margin:0
auto}.image-holder
img{max-width:100%;height:auto}.text-center{text-align:center !important}#wrapper{background:#f6f6f6;overflow:hidden;position:relative}.header-area{background:#efefef}@media (min-width: 768px){.header-area{background:#C9C9C9 url(/themes/oracle/images/bg01.jpg) no-repeat 50% 100%/cover}}@media (min-width: 768px) and (max-width: 1023px){.header-area{padding-bottom:10px}}@media (min-width: 1024px){.header-area
#header{position:static}.header-area #header+*{margin-top:0}.header-area #header.fixed-position+*{margin-top:150px}}.header-area
.heading{background:none}@media (min-width: 1024px){.header-area
.heading{padding:6px
0 52px}}.header-area+#main{padding-top:46px}@media (min-width: 1024px){.header-area + #main
.another{margin-bottom:48px}}.header-area + #main
#sidebar{padding:0
0 40px}@media (min-width: 768px){.header-area + #main
#sidebar{width:23%}}.header-block{background:#e6e6e6;position:relative}.header-block #header+*{margin-top:0}#header{transition:background 0.3s ease-in-out;background:#fff;border-top:3px solid #be272f;z-index:999;position:relative}@media (min-width: 1024px){#header{background:none}}#header:after{position:absolute;top:auto;right:0;bottom:0;left:0;transition:opacity 0.3s ease-in-out;background:#e6e6e6;content:'';height:1px}@media (min-width: 1024px){#header:after{opacity:0}}#header.fixed-position{position:fixed !important;top:0 !important;left:0 !important;right:0 !important}@media (max-width: 767px){#header.fixed-position{position:relative !important}}@media (min-width: 1024px){#header.fixed-position{background:#fff;box-shadow:0 2px 3px #e9e9e9}}.header-block
#header{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:9}@media (min-width: 1024px){#header
.holder{max-width:1190px;padding:0
10px;margin:0
auto}}@media (max-width: 1023px){#header
.btn{display:none}}.logo{transition:max-width 0.3s ease-in-out, max-height 0.3s ease-in-out;background:#000;width:100%;height:100vh;max-width:79px;max-height:68px;text-align:center;float:left}@media (min-width: 1024px){.logo{max-width:170px;max-height:148px}}.logo
img{max-width:100%;height:auto}.logo
.hidden{display:none}@media (min-width: 1024px){.fixed-position
.logo{white-space:nowrap;text-align:center;max-width:70px;max-height:70px}.fixed-position .logo:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:70px}.fixed-position .logo>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}.fixed-position .logo
.hidden{display:inline-block}.fixed-position .logo
.visible{display:none}}#nav{float:right}@media (min-width: 1024px){#nav{width:calc(100% - 175px);z-index:10}}.nav-opener{width:101px;height:67px;white-space:nowrap;text-align:center;font-size:16px;line-height:1;transition:color 0.3s ease-in-out, transform 0.3s ease-in-out, opacity 0.3s ease-in-out;color:#000;text-decoration:none;text-transform:uppercase;font-weight:500;float:right;border-left:1px solid #dcdcdc;overflow:hidden;position:relative;z-index:1}.nav-opener:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.nav-opener>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media (min-width: 1024px){.nav-opener{position:absolute;top:0;right:65px;opacity:0;transform:translateY(-100%)}}.nav-opener:focus{outline:none}.nav-opener:before,
.nav-opener span:before,
.nav-opener span:after{width:18px;height:2px;position:absolute;top:27px;right:auto;bottom:auto;left:15px;transition:background 0.3s ease-in-out, transform 0.3s ease-in-out;background:#000;content:'';transform-origin:0 50%}.nav-active .nav-opener:before, .nav-active
.nav-opener span:before, .nav-active
.nav-opener span:after{background:#be272f;top:32px;transform-origin:50% 50%}.nav-active .nav-opener:before{transform:rotateZ(45deg)}.nav-opener
span{padding-left:30px}.nav-opener span:before{top:32px;transform:scaleX(0.7)}.nav-active .nav-opener span:before{transform:scaleX(1);opacity:0}.nav-opener span:after{top:37px;transform:scaleX(0.3)}.nav-active .nav-opener span:after{transform:scaleX(1) rotateZ(-45deg)}.menu-bar{transition:transform 0.3s ease-in-out}.menu-bar
.rect{transition:fill 0.3s ease-in-out, width 0.3s ease-in-out, transform 0.3s ease-in-out}.nav-active .menu-bar{fill:#be272f}.nav-drop{position:absolute !important;top:calc(100% - 1px);right:0;bottom:auto;left:0;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;height:calc(100vh - 67px);overflow-y:auto;overflow-x:hidden;transform:translateY(100%);transform-origin:0 0;opacity:0;pointer-events:none;z-index:4}@media (min-width: 1024px){.nav-drop{height:auto;padding:0;position:static !important;overflow:visible;opacity:1;pointer-events:auto;transform:translateY(0)}}.nav-active .nav-drop{transform:translateY(0);opacity:1;pointer-events:auto}.resize-active .nav-drop{transition:none !important}.nav-drop
.btn{width:auto;margin:0
11px}@media (max-width: 1023px){.nav-drop
.btn{display:block}}@media (min-width: 1024px){.nav-drop
.btn{width:100%;max-width:120px;vertical-align:middle;margin:0}}.nav-top{font-size:13px;line-height:17px;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;font-weight:700;display:none;margin-bottom:19px}@media (min-width: 1024px){.nav-top{font-size:11px;line-height:15px;text-align:right;letter-spacing:-4px;display:block;margin-right:-1px}}.nav-top
li{border-bottom:1px solid rgba(255, 255, 255, 0.1)}@media (min-width: 1024px){.nav-top
li{display:inline-block;vertical-align:top;letter-spacing:normal;margin-right:1px;border-bottom:none}}.nav-top
a{transition:background 0.3s ease-in-out;background:#1e1e1e;color:#fff;text-decoration:none;display:block;padding:8px
10px}@media (min-width: 1024px){.nav-top
a{text-align:center;min-width:90px}}.nav-top .hover a, .fav-active .nav-top .fav-opener{background:#be272f}.nav-top .hover a [class^="icon-"],
.nav-top .hover a [class*=" icon-"], .fav-active .nav-top .fav-opener [class^="icon-"],
.fav-active .nav-top .fav-opener [class*=" icon-"]{color:#fff}.nav-top [class^="icon-"],
.nav-top [class*=" icon-"]{transition:color 0.3s ease-in-out;color:#be272f}@media (max-width: 1023px){.nav-top [class^="icon-"],
.nav-top [class*=" icon-"]{position:absolute;top:9px;right:auto;bottom:auto;left:11px}}@media (min-width: 1024px){.nav-top [class^="icon-"],
.nav-top [class*=" icon-"]{margin-right:5px}}.fixed-position .nav-top{opacity:0;position:absolute;right:0;transform:translateY(-100%)}.nav-holder{background:#4d4d4d;min-height:100%;padding-bottom:40px}@media (min-width: 1024px){.nav-holder{background:none;padding-bottom:0;text-align:right}.fixed-position .nav-holder{padding:14px
0}}.navbar{font-size:20px;line-height:24px;transition:transform 0.3s ease-in-out;background:#be272f;font-weight:700;box-shadow:0 2px 20px rgba(0, 0, 0, 0.3)}@media (min-width: 1024px){.navbar{font-size:12px;line-height:16px;display:inline-block;vertical-align:middle;background:none;width:calc(100% - 125px);text-align:right;padding-right:25px;margin-right:-15px;box-shadow:none}}@media (min-width: 1200px){.navbar{font-size:14px;line-height:18px;margin-left:-23px}}.navbar>li{border-bottom:1px solid #981f26}.navbar>li:last-child{border-bottom:none}@media (min-width: 768px){.navbar>li{border-bottom:none}}@media (min-width: 1024px){.navbar>li{display:inline-block;vertical-align:top;margin:0
15px 0 0}}@media (min-width: 1200px){.navbar>li{margin-right:25px}}.navbar>li>a{transition:color 0.3s ease-in-out, background 0.3s ease-in-out;color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding:27px
25px 22px;position:relative}@media (min-width: 1024px){.navbar>li>a{color:#000;padding:0}}.navbar>.active>a{color:#be272f}.navbar>.hover>a{background:#fafafa;color:#be272f}@media (min-width: 1024px){.navbar>.hover>a{background:none;color:#be272f}}@media (min-width: 1024px){.navbar > .hover .dropdown:not(.field){opacity:1;transform:translateY(0);pointer-events:auto}}.navbar > .hover .has-drop-down-a:before{opacity:1;transform:translateY(0);pointer-events:auto}@media (min-width: 1024px){.navbar .has-drop-down-a{position:relative;padding-right:10px}.navbar .has-drop-down-a:before{width:20px;height:26px;position:absolute;top:76px;right:0;bottom:auto;left:0;transition:opacity 0.32s ease-in-out, transform 0.32s ease-in-out;background:url(/themes/oracle/images/bg-02.png) no-repeat;content:'';margin:0
auto;z-index:9999;opacity:0;transform:translateY(100px);pointer-events:none}.fixed-position .navbar .has-drop-down-a:before{top:35px}}.navbar .has-drop-down-a:after{position:absolute;top:28px;right:25px;bottom:auto;left:auto;content:"";font:20px/1 icomoon}@media (min-width: 1024px){.navbar .has-drop-down-a:after{color:#be272f;font-size:10px;top:3px;right:-3px;transform:rotateZ(270deg)}}.has-active-drop{transform:translateX(-100%)}@media (min-width: 1024px){.has-active-drop{transform:none}}.dropdown:not(.field){font-size:19px;line-height:23px;transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;background:#2c2c2c;text-transform:capitalize;text-align:left}@media (max-width: 1023px){.dropdown:not(.field){position:absolute;width:100%;left:100%;top:0;opacity:0;pointer-events:none}.active-drop .dropdown:not(.field){opacity:1;pointer-events:auto}}@media (min-width: 1024px){.dropdown:not(.field){position:absolute;top:147px;right:0;bottom:auto;left:-175px;background:none;text-transform:uppercase;padding:12px
0;z-index:999;opacity:0;transform:translateY(100%);pointer-events:none}.dropdown:not(.field):before{position:absolute;top:0;right:-9999px;bottom:0;left:-9999px;content:'';background:#be272f;box-shadow:inset 0 4px 6px rgba(0,0,0,0.22);z-index:-1}.dropdown:not(.field):after{position:absolute;top:-70px;right:0;bottom:auto;left:0;content:'';position:absolute;height:80px;z-index:1}.fixed-position .dropdown:not(.field):after{height:40px;top:-30px}.fixed-position .dropdown:not(.field){top:70px}}.dropdown:not(.field) ul{box-shadow:inset 0 0 20px rgba(0, 0, 0, 0.65)}@media (min-width: 1024px){.dropdown:not(.field) ul{font-size:0;line-height:1;box-shadow:none;text-align:justify}.dropdown:not(.field) ul:after{display:inline-block;vertical-align:top;content:'';width:100%;height:0}}.dropdown:not(.field) li{border-bottom:1px solid #232323}@media (min-width: 1024px){.dropdown:not(.field) li{font-size:14px;line-height:18px;display:inline-block;vertical-align:top;border-bottom:none}}.dropdown:not(.field) li:last-child{border-bottom:none}.dropdown:not(.field) a{transition:background 0.3s ease-in-out;color:#fff;text-decoration:none;display:block;padding:26px
24px 25px 76px}@media (min-width: 1024px){.dropdown:not(.field) a{padding:28px
30px}.dropdown:not(.field) a:hover{background:#000}}.dropdown:not(.field) .hover>a{background:#000}.dropdown:not(.field) .active
a{background:#000}.dropdown:not(.field)>a{background:#be272f;text-transform:uppercase;position:relative}@media (min-width: 1024px){.dropdown:not(.field)>a{display:none}}.dropdown:not(.field)>a:before{position:absolute;top:28px;right:auto;bottom:auto;left:25px;content:"";font:20px/1 icomoon}.phone{width:65px;height:67px;white-space:nowrap;text-align:center;transition:color 0.3s ease-in-out, transform 0.3s ease-in-out, opacity 0.3s ease-in-out;float:right;border-left:1px solid #dcdcdc;overflow:hidden;position:relative;z-index:1}.phone:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.phone>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media (min-width: 1024px){.phone{position:absolute;top:0;right:0;opacity:0;transform:translateY(-100%)}}.phone:hover:before{transform:scale(1)}.phone:hover
span{animation:buzz 0.15s linear infinite}.phone:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out;background:rgba(190,39,47,0.1);content:'';z-index:-1;border-radius:50%;transform:scale(0)}.nav{font-size:24px;line-height:28px;transition:font 0.3s ease-in-out;text-transform:uppercase;margin:0
-10px}@media (min-width: 768px){.nav{margin:-50px 0 0}}@media (min-width: 768px) and (max-width: 1023px){.nav{font-size:16px;line-height:20px}}@media (min-width: 768px){.nav
ul{display:flex;flex-wrap:wrap}}.nav
li{margin-bottom:1px}@media (min-width: 768px){.nav
li{width:calc(25% - 3px);margin:0
3px 0 0;display:flex}}.nav li:last-child{margin-bottom:0}.nav
a{overflow:hidden;position:relative;z-index:1;background:rgba(0, 0, 0, 0.85);color:#fff;text-decoration:none;display:block;border-left:5px solid #be272f}.nav a:hover:before{transform:scale(1);opacity:1}.nav a:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(255, 255, 255, 0.15);content:'';z-index:-1;opacity:0;border-radius:50%;transform:scale(0);transform-origin:50% 50%}@media (min-width: 768px){.nav
a{width:100%;min-height:135px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;padding:5px;border-top:5px solid #be272f;border-left:none}}@media (min-width: 1024px){.nav
a{padding:9px
5px 5px}}.nav a
em{display:inline-block;vertical-align:middle;width:calc(100% - 83px);font-style:normal;padding:5px
0}@media (min-width: 768px){.nav a
em{padding:0;width:auto}}.nav .holder-icon{width:83px;height:69px;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#be272f;font-size:30px}.nav .holder-icon:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.nav .holder-icon>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media (min-width: 768px){.nav .holder-icon{width:100%;height:auto;display:block;margin-bottom:14px}}#main{position:relative;z-index:1}#content .article h1, #content .article
.h1{font-size:24px;line-height:28px;text-transform:none;margin-bottom:11px}@media (min-width: 768px){#content .article h1, #content .article
.h1{margin-bottom:19px}}#content .article h2:not(.h1){font-size:16px;line-height:1;margin-bottom:23px}@media (min-width: 768px){#content .article h2:not(.h1){margin-bottom:13px}}@media (min-width: 768px){#content{overflow:hidden}}#sidebar{padding:40px
15px}#sidebar.blog{padding:0
15px 40px}@media (min-width: 768px){#sidebar.blog{padding:0
0 40px}}@media (min-width: 768px){#sidebar{width:31.6%;float:right;padding:0;margin-left:30px}}.aside{margin-bottom:35px}@media (min-width: 768px){.aside{width:31.7%;float:right;margin-left:30px}}.aside [href^="tel:"]{display:inline-block;vertical-align:top;transition:color 0.3s ease-in-out;color:#5c5c5c;text-decoration:none;margin-bottom:18px}.aside [href^="tel:"]:hover{color:#be272f}.aside
address{font-style:normal;margin-bottom:15px}@media (min-width: 1024px){.aside
address{margin-bottom:19px}}.aside
time{display:inline-block;vertical-align:top;margin-bottom:15px}@media (min-width: 1024px){.aside
time{margin-bottom:37px}}.aside
.title{display:block}.aside
.btn{display:block;margin-bottom:14px}@media (min-width: 768px){.aside
.btn{max-width:170px}}.aside .btn:last-child{margin-bottom:0}.heading{background:#f6f6f6;text-align:center;text-transform:uppercase;margin:0
-10px;padding:38px
10px}@media (min-width: 768px){.heading{background:none;padding:18px
0 0;margin:0}}@media (min-width: 1024px){.heading{padding:0}}.heading
.slogan{font-size:28px;line-height:32px;font-style:normal;font-weight:400;color:#be272f;display:block;margin-bottom:18px}@media (min-width: 1024px){.heading
.slogan{margin-bottom:26px}}.table{width:100%;table-layout:fixed;margin-bottom:15px}@media (min-width: 1024px){.table{margin-bottom:33px}}.table
th{text-transform:uppercase;text-align:left}.table
td{padding:16px
5px 10px}.table td:first-child{text-transform:uppercase}.table [class^="icon"]{width:33px;color:#be272f;font-size:20px;float:left;margin:-3px 7px 0 0}.table [class^="icon"]+span{overflow:hidden;display:block}.table .icon-car{font-size:22px}.favourite-list{transition:max-height 0.6s ease-in-out, padding 0.6s ease-in-out;background:#000;display:none}@media (min-width: 1024px){.favourite-list{display:block;max-height:0;overflow:hidden}}.fav-active .favourite-list{max-height:1000px}.favourite-list
header{margin-bottom:0 !important}.favourite-list header
h2{font-size:17px;line-height:1;width:calc(100% - 90px) !important;text-transform:none}.favourite-list header h2
a{color:inherit;text-decoration:none}.favourite-list header .btn-off{display:inline-block;vertical-align:middle;width:85px;float:none;padding-right:20px}.favourite-list
.product{width:100% !important;padding:0;margin-bottom:0}.favourite-list
.carousel{padding:0
40px}@media (min-width: 1200px){.favourite-list
.carousel{padding:0}}.favourite-list
.slideset{width:100% !important;white-space:nowrap;letter-spacing:-1em}.favourite-list
.slide{display:inline-block;vertical-align:top;width:100% !important;padding:30px
15px;white-space:normal;letter-spacing:normal;float:none !important}@media (min-width: 768px){.favourite-list
.slide{width:50% !important}}@media (min-width: 1024px){.favourite-list
.slide{width:33.33% !important}}@media (min-width: 1200px){.favourite-list
.slide{width:25% !important}}.favourite-list .btn-prev,
.favourite-list .btn-next{background:none}@media (min-width: 1200px){.favourite-list .btn-prev,
.favourite-list .btn-next{transform:translateX(-100%)}}.favourite-list .btn-prev:hover,
.favourite-list .btn-next:hover{background:#be272f}@media (min-width: 1200px){.favourite-list .btn-next{transform:translateX(100%)}}.social{max-width:48%;vertical-align:middle;font-size:19px;line-height:1;letter-spacing:-4px}.social-network{color:#fff;padding:16px
25px;margin-top:-2px;border-bottom:2px solid #4b4b4b}@media (min-width: 768px){.social-network{padding:20px
0;margin-right:-30px}.social-network:after{display:none}}@media (min-width: 1024px){.social-network{padding:32px
0;border-bottom:none}}.social-network
strong{font-size:11px;line-height:15px;max-width:50%;font-weight:600;text-transform:uppercase;vertical-align:middle}@media (min-width: 768px){.social-network
strong{display:block;margin-bottom:17px}}.social-black{color:#000}.social
li{display:inline-block;vertical-align:middle;letter-spacing:normal;margin:4px
38px 4px 0}.social li:last-child{margin-right:0}@media (min-width: 768px){.social
li{margin-right:30px}}.social
a{transition:color 0.3s ease-in-out;color:inherit;text-decoration:none}.social a:hover{color:#be272f}.social .icon-facebook{font-size:22px}.categories
li{border-top:1px solid #d7d7d7;padding:7px
10px}@media (min-width: 768px){.categories
li{padding:10px
0}}@media (min-width: 1024px){.categories
li{padding:33px
0}}.categories
a{transition:color 0.3s ease-in-out;color:#5c5c5c;text-decoration:none}.categories a:hover{color:#be272f}.content-block{margin-bottom:20px}@media (min-width: 768px){.content-block{width:50%;display:flex;padding:0
15px}}@media (min-width: 1024px){.content-block{margin-bottom:30px}}.testimonial .content-block{margin-bottom:14px}@media (min-width: 768px){.testimonial .content-block{width:33.33%;margin-bottom:0}}@media (min-width: 768px){.content-block-list{display:flex;flex-wrap:wrap;margin:0
-15px 20px}.testimonial .content-block-list{margin-bottom:0}}@media (min-width: 1024px){.content-block-list{margin-bottom:50px}}.content-block
h2{margin-bottom:17px}@media (min-width: 768px) and (max-width: 1023px){.content-block
h2{font-size:21px;line-height:25px}}@media (min-width: 1024px){.content-block
h2{margin-bottom:22px}}.content-block h2
a{transition:color 0.3s ease-in-out;text-decoration:none;color:#000}.content-block h2 a:hover{color:#be272f}.content-block
q{display:block;margin-bottom:3px}.content-block
p{margin-bottom:3px}.content-block time,
.content-block address,
.content-block
.author{color:#be272f;font-style:normal;display:block;margin-bottom:20px}@media (min-width: 1024px){.content-block time,
.content-block address,
.content-block
.author{margin-bottom:25px}}.content-block
.holder{background:#fff;margin:0;position:relative;z-index:1}.content-block .holder:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px
solid #d7d7d7;z-index:-1}.content-block .image-holder{position:relative}.content-block .image-holder
img{width:100%;max-width:none}.content-block
.description{padding:26px
19px}@media (min-width: 1024px){.content-block
.description{padding:27px
24px 47px}}.sideblock{font-size:12px;line-height:16px;background:#fff;border:1px
solid #d7d7d7;position:relative}@media (min-width: 768px){.sideblock{font-size:15px;line-height:19px;padding:20px
10px 13px}}@media (min-width: 1024px){.sideblock{padding:34px
28px 23px}}.sideblock
h2{font-size:18px;line-height:22px;color:#be272f;text-transform:uppercase;font-weight:300;margin-bottom:19px}@media (min-width: 1024px){.sideblock
h2{margin-bottom:29px}}.sideblock
.opener{overflow:hidden;position:relative;z-index:1;color:#5c5c5c;text-decoration:none;text-transform:uppercase;display:block;padding:11px
30px 11px 12px}.sideblock .opener:hover:before{transform:scale(1);opacity:1}.sideblock .opener:before{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(190, 39, 47, 0.1);content:'';z-index:-1;opacity:0;border-radius:50%;transform:scale(0);transform-origin:0 50%}.sideblock .opener:after{position:absolute;top:50%;right:17px;bottom:auto;left:auto;color:#bababa;content:"";font:11px/1 icomoon;transform:translateY(-50%)}.sideblock
.slide{position:absolute;top:100%;right:0;bottom:auto;left:0;background:#fff;z-index:9}@media (min-width: 768px){.sideblock
.slide{position:static !important}}.pagination{line-height:1;margin:0
-10px 20px 0}@media (min-width: 768px){.pagination{margin-bottom:30px}}@media (min-width: 1024px){.pagination{margin-right:0}}.pagination
li{display:inline-block;vertical-align:top;margin-right:10px}@media (min-width: 1024px){.pagination
li{margin-right:23px}.pagination li:last-child{margin-right:0}}.pagination
a{transition:color 0.3s ease-in-out;text-decoration:none;color:#a8a8a8}.pagination a:hover{color:#be272f}.pagination
strong{color:#be272f}.pagination .prev,
.pagination
.next{font-size:6px}.map{transition:max-height 0.3s ease-in-out;height:100vh;max-height:200px;position:relative;z-index:1;margin-bottom:35px}.map .map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.map.active .map-overlay{display:none}.map .map-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.map .map-canvas .pin-opener{width:21px;height:30px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media (min-width: 768px){.map .map-canvas .pin-opener{width:51px;height:70px}}.tab-section
.map{border-bottom:3px solid #be272f;margin-bottom:15px}@media (min-width: 768px){.tab-section
.map{margin-bottom:30px}}@media (min-width: 1024px){.tab-section
.map{margin-bottom:63px}}@media (min-width: 768px){.map{max-height:300px}}@media (min-width: 1024px){.map{max-height:460px;margin-bottom:118px}}.map
.pin{position:absolute;top:33%;right:24%;bottom:auto;left:auto;width:21px;height:30px;background:url(/themes/oracle/images/ico-pin.svg) no-repeat 50% 50%/contain;z-index:999}@media (min-width: 768px){.map
.pin{width:51px;height:70px;top:32%;right:29.8%}}@media (min-width: 600px){.column{width:50%;padding:0
15px}}@media (min-width: 1024px){.column
h2{margin-bottom:40px}}@media (min-width: 600px){.columns{display:flex;flex-wrap:wrap;margin:0
-15px}}@media (min-width: 768px) and (max-width: 1023px){.column
.aside{width:auto;float:none;margin-left:0}}[class^="col-"]{width:100%;padding:0
15px}@media (min-width: 768px){.col-2{width:50%}}.cycle-gallery{position:relative}.cycle-gallery
.mask{position:relative;overflow:hidden;margin-bottom:35px}@media (min-width: 1024px){.cycle-gallery
.mask{margin-bottom:30px}}.cycle-gallery
.slideset{width:99999px;float:left}.cycle-gallery
.slide{float:left}.cycle-gallery
.slide.active{z-index:1}.carousel{position:relative}.carousel
.mask{position:relative;overflow:hidden}.carousel
.slideset{width:99999px;float:left}.carousel
.slide{float:left}.slideshow{position:relative}.slideshow
.mask{position:relative;overflow:hidden}.slideshow
.slideset{width:99999px;float:left}.slideshow
.slide{float:left}.slideshow .slide
img{display:block;width:100%;height:auto}.slideshow
.slide.active{z-index:1}.gallery-nav{margin-right:-10px}.gallery-nav
li{display:inline-block;vertical-align:top;margin:2px
10px 2px 0}.gallery-nav
a{width:11px;height:11px;overflow:hidden;text-indent:101%;white-space:nowrap;background:#d7d7d7;display:block;border-radius:50%}.gallery-nav .active
a{background:#be272f}.accordion{width:100%}.accordion>li{margin-bottom:1px}.accordion>li:last-child{margin-bottom:0}.accordion
.opener{background:#ededed;color:#5c5c5c;text-transform:uppercase;text-decoration:none;font-weight:400;display:block;padding:15px
17px;position:relative}.accordion .opener:before{transition:background 0.3s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:auto;background:#be272f;content:'';width:45px}.accordion .opener:after{position:absolute;top:50%;right:15px;bottom:auto;left:auto;content:"";color:#fff;font:13px/1 icomoon;transform:translateY(-50%)}.accordion .active .opener:before{background:#4a4a4a}.accordion .active .opener:after{content:""}.accordion-block{padding:10px
0 7px}.accordion-block>*:last-child{margin-bottom:0}.accordion-inverse .opener,
.accordion-inverse .accordion-block{background:#1f1f1f;color:#fff}.accordion-inverse .accordion-block{padding:20px
20px}.more{display:inline-block;vertical-align:top;text-decoration:none;margin-left:2px;position:relative;overflow:hidden}.more:before{position:absolute;top:auto;right:0;bottom:2px;left:0;background:#be272f;content:'';height:2px;transform:translateY(4px);transition:transform 0.1s ease-in}.more:after{display:inline-block;vertical-align:middle;content:'>';margin:-3px 0 0 5px}.more:hover:before{transform:translateY(0)}.another{position:relative;z-index:1;font-size:18px;line-height:22px;display:inline-block;vertical-align:top;color:#0c2a38;text-transform:uppercase;text-decoration:none;position:relative;overflow:hidden;margin-bottom:10px}.another:after{background:#0c2a38;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.another:after{max-height:0;transition:max-height 0.1s ease-in;margin-top:auto}.another:before{display:inline-block;vertical-align:middle;content:'<';line-height:1;margin:-5px 5px 0 0}.another:hover:after{max-height:3px}.load-more{position:absolute;opacity:0;visibility:hidden}.js-tab-hidden{position:absolute !important;display:block !important;opacity:0 !important;visibility:hidden !important;width:100% !important}.loading{width:100px;height:100px;background:url(/themes/oracle/images/img23.gif) no-repeat;color:#be272f;overflow:hidden;display:none;margin:72px
auto;position:relative}.is-busy
.loading{display:block}.popup{background:#ededed;max-width:430px;margin:0
auto}.popup-section{display:none}.popup
header{padding:27px
110px 25px 30px;position:relative;border-bottom:1px solid #d8d8d8}.popup header
h2{font-size:24px;line-height:28px;text-transform:uppercase;margin-bottom:0}.popup .btn-off{position:absolute;top:35px;right:21px;bottom:auto;left:auto}form input[type="text"],
form input[type="email"],
form input[type="password"],
form
textarea{width:100%;height:40px;font-size:14px;line-height:18px;color:#424242;overflow:hidden}form input[type="text"][disabled],
form input[type="email"][disabled],
form input[type="password"][disabled],
form textarea[disabled]{background:#f3f3f3}form input[type="text"][disabled].hover, form input[type="text"][disabled]:hover,
form input[type="email"][disabled].hover,
form input[type="email"][disabled]:hover,
form input[type="password"][disabled].hover,
form input[type="password"][disabled]:hover,
form textarea[disabled].hover,
form textarea[disabled]:hover{box-shadow:none}form input[type="text"].hover, form input[type="text"]:hover,
form input[type="email"].hover,
form input[type="email"]:hover,
form input[type="password"].hover,
form input[type="password"]:hover,
form textarea.hover,
form textarea:hover{box-shadow:0 1px 2px rgba(0, 0, 0, 0.2)}form input[type="text"] .focus, form input[type="text"]:focus,
form input[type="email"] .focus,
form input[type="email"]:focus,
form input[type="password"] .focus,
form input[type="password"]:focus,
form textarea .focus,
form textarea:focus{outline:none;border-color:#bbb}form input[type="text"] .focus::-webkit-input-placeholder, form input[type="text"]:focus::-webkit-input-placeholder,
form input[type="email"] .focus::-webkit-input-placeholder,
form input[type="email"]:focus::-webkit-input-placeholder,
form input[type="password"] .focus::-webkit-input-placeholder,
form input[type="password"]:focus::-webkit-input-placeholder,
form textarea .focus::-webkit-input-placeholder,
form textarea:focus::-webkit-input-placeholder{color:#424242}form input[type="text"] .focus::-moz-placeholder, form input[type="text"]:focus::-moz-placeholder,
form input[type="email"] .focus::-moz-placeholder,
form input[type="email"]:focus::-moz-placeholder,
form input[type="password"] .focus::-moz-placeholder,
form input[type="password"]:focus::-moz-placeholder,
form textarea .focus::-moz-placeholder,
form textarea:focus::-moz-placeholder{opacity:1;color:#424242}form input[type="text"] .focus:-moz-placeholder, form input[type="text"]:focus:-moz-placeholder,
form input[type="email"] .focus:-moz-placeholder,
form input[type="email"]:focus:-moz-placeholder,
form input[type="password"] .focus:-moz-placeholder,
form input[type="password"]:focus:-moz-placeholder,
form textarea .focus:-moz-placeholder,
form textarea:focus:-moz-placeholder{color:#424242}form input[type="text"] .focus:-ms-input-placeholder, form input[type="text"]:focus:-ms-input-placeholder,
form input[type="email"] .focus:-ms-input-placeholder,
form input[type="email"]:focus:-ms-input-placeholder,
form input[type="password"] .focus:-ms-input-placeholder,
form input[type="password"]:focus:-ms-input-placeholder,
form textarea .focus:-ms-input-placeholder,
form textarea:focus:-ms-input-placeholder{color:#424242}form input[type="text"] .focus.placeholder, form input[type="text"]:focus.placeholder,
form input[type="email"] .focus.placeholder,
form input[type="email"]:focus.placeholder,
form input[type="password"] .focus.placeholder,
form input[type="password"]:focus.placeholder,
form textarea .focus.placeholder,
form textarea:focus.placeholder{color:#424242}form input[type="text"]::-webkit-input-placeholder,
form input[type="email"]::-webkit-input-placeholder,
form input[type="password"]::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder{color:#9e9e9e}form input[type="text"]::-moz-placeholder,
form input[type="email"]::-moz-placeholder,
form input[type="password"]::-moz-placeholder,
form textarea::-moz-placeholder{opacity:1;color:#9e9e9e}form input[type="text"]:-moz-placeholder,
form input[type="email"]:-moz-placeholder,
form input[type="password"]:-moz-placeholder,
form textarea:-moz-placeholder{color:#9e9e9e}form input[type="text"]:-ms-input-placeholder,
form input[type="email"]:-ms-input-placeholder,
form input[type="password"]:-ms-input-placeholder,
form textarea:-ms-input-placeholder{color:#9e9e9e}form input[type="text"].placeholder,
form input[type="email"].placeholder,
form input[type="password"].placeholder,
form
textarea.placeholder{color:#9e9e9e}form .error input[type="text"],
form .error input[type="email"],
form .error input[type="password"],
form .error
textarea{background:#f0dee0;color:#db2023;border-color:#be272f}form .error input[type="text"]::-webkit-input-placeholder,
form .error input[type="email"]::-webkit-input-placeholder,
form .error input[type="password"]::-webkit-input-placeholder,
form .error textarea::-webkit-input-placeholder{color:#be272f}form .error input[type="text"]::-moz-placeholder,
form .error input[type="email"]::-moz-placeholder,
form .error input[type="password"]::-moz-placeholder,
form .error textarea::-moz-placeholder{opacity:1;color:#be272f}form .error input[type="text"]:-moz-placeholder,
form .error input[type="email"]:-moz-placeholder,
form .error input[type="password"]:-moz-placeholder,
form .error textarea:-moz-placeholder{color:#be272f}form .error input[type="text"]:-ms-input-placeholder,
form .error input[type="email"]:-ms-input-placeholder,
form .error input[type="password"]:-ms-input-placeholder,
form .error textarea:-ms-input-placeholder{color:#be272f}form .error input[type="text"].placeholder,
form .error input[type="email"].placeholder,
form .error input[type="password"].placeholder,
form .error
textarea.placeholder{color:#be272f}form .error-text{font-size:13px;line-height:17px;color:#be272f;display:block;padding-top:10px}form input[type="text"].error,
form input[type="email"].error,
form input[type="password"].error,
form textarea.error,
form
select.error{background:#f0dee0;color:#db2023;border-color:#be272f}form input[type="text"].error::-webkit-input-placeholder,
form input[type="email"].error::-webkit-input-placeholder,
form input[type="password"].error::-webkit-input-placeholder,
form textarea.error::-webkit-input-placeholder,
form select.error::-webkit-input-placeholder{color:#be272f}form input[type="text"].error::-moz-placeholder,
form input[type="email"].error::-moz-placeholder,
form input[type="password"].error::-moz-placeholder,
form textarea.error::-moz-placeholder,
form select.error::-moz-placeholder{opacity:1;color:#be272f}form input[type="text"].error:-moz-placeholder,
form input[type="email"].error:-moz-placeholder,
form input[type="password"].error:-moz-placeholder,
form textarea.error:-moz-placeholder,
form select.error:-moz-placeholder{color:#be272f}form input[type="text"].error:-ms-input-placeholder,
form input[type="email"].error:-ms-input-placeholder,
form input[type="password"].error:-ms-input-placeholder,
form textarea.error:-ms-input-placeholder,
form select.error:-ms-input-placeholder{color:#be272f}form input[type="text"].error.placeholder,
form input[type="email"].error.placeholder,
form input[type="password"].error.placeholder,
form textarea.error.placeholder,
form
select.error.placeholder{color:#be272f}form
.row{margin-bottom:15px}form
.state{font-size:13px;line-height:17px;color:#000;font-weight:400}@media (min-width: 768px){form
.state{width:100px;float:left;padding-top:10px}}form
input.col{width:100% !important}form
.middleColumn{position:relative}form .middleColumn .message.error, form .middleColumn
.message.validation{font-size:13px;line-height:17px;color:#be272f;display:block;padding-top:10px}form .middleColumn .dropdown
.message{top:0;padding-top:41px;position:absolute}.fancybox-nav,.fancybox-close{display:none}.fancybox-skin{padding:0
!important}.uipage{padding-top:77px;justify-content:space-between}@media (min-width: 768px){.uipage .col-2:nth-child(2){width:41.6%}}.uipage .accordion>li{margin-bottom:35px}.uipage .accordion
.opener{padding:21px
77px 21px 31px}.uipage .accordion .opener:before{width:70px}.uipage .accordion .opener:after{font-size:24px;right:23px}.uipage .accordion-block{padding:25px
121px 39px 31px}.column-block{padding:40px
0}@media (min-width: 768px){.column-block{padding:0;margin-bottom:127px}}.column-block
h2{text-transform:uppercase}@media (min-width: 768px){.column-block
h2{font-size:24px;line-height:28px;margin-bottom:35px}}.column-block
p{margin-bottom:25px}.column-block
.opener{font-size:24px;line-height:28px}.column-block>.holder{margin-bottom:20px}@media (min-width: 768px){.column-block>.holder{max-width:200px;margin-bottom:35px}}@media (min-width: 768px){.column-block .btn-group{display:flex;flex-wrap:wrap;justify-content:space-between}}.column-block .btn-group
.btn{margin-bottom:15px}@media (min-width: 768px){.column-block .btn-group
.btn{max-width:170px}}@media (min-width: 1080px){.column-block .btn-group
.btn{margin-bottom:0}}.column-block .btn-group .btn:last-child{margin-bottom:0}.column-block .radio,
.column-block
.checkbox{margin-bottom:15px}@media (min-width: 768px){.column-block .radio,
.column-block
.checkbox{margin-bottom:27px}}.column-block .radio:last-child,
.column-block .checkbox:last-child{margin-bottom:0}.column-block
.tab{max-width:393px}@media (min-width: 768px){.column-block .tab
a{padding:16px
5px}}.column-block .tab-block{min-height:197px}@media (min-width: 768px){.column-block
.row{width:calc(100% - 100px);float:left;margin-bottom:30px}}.shortcode-divider,.shortcode-wrapper{display:none}.inherit-color{color:inherit}.no-underline{text-decoration:none}.no-underline:hover,.no-underline:focus{text-decoration:none}.pad-top-5{padding-top:5px}.pad-top-15{padding-top:15px}.pad-top-20{padding-top:20px}.pad-top-30{padding-top:30px}.pad-top-40{padding-top:40px}.pad-top-50{padding-top:50px}.no-list, .no-list
li{margin:0;padding:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.muted{color:#C9C9C9}.primary-content{margin-bottom:25px}.hide{display:none}.hide-strong{display:none !important}.visible-desktop{display:none}@media (min-width: 1024px){.visible-desktop{display:block}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px){.visible-xs{display:none !important}}.ajax-spinner-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9000;background-color:rgba(0,0,0,0.3);display:none}.ajax-spinner-wrapper{z-index:9000;position:fixed;width:100%;top:30%;display:none}.ajax-spinner{display:table;margin:0
auto;background:#FFF;padding:10px
15px;border-radius:5px}.ajax-spinner-image{background:url("/themes/oracle/images/ajax-loader-home.gif") no-repeat center;padding:20px;margin:0
auto 8px auto}@keyframes
buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}@keyframes
down{0%,50%,100%{transform:translateY(0)}25%,75%{transform:translateY(6px)}}@keyframes
pulse{25%{transform:scale(1.3)}75%{transform:scale(0.8)}}.visual{font-size:27px;line-height:39px;background:#be272f;min-height:209px;color:#fff;position:relative;overflow:hidden;z-index:1}@media (min-width: 768px){.visual{height:370px}}.visual
p{margin-bottom:0}@media (min-width: 768px){.visual-caption{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:1190px;padding:0
10px;margin:0
auto}}.visual
.holder{transition:max-width 0.3s ease-in-out, background 0.3s ease-in-out;background:#be272f;width:100%;padding:34px
26px 41px 24px}@media (min-width: 768px){.visual
.holder{background:rgba(190, 39, 47, 0.8);max-width:75%;padding:37px
26px 40px 40px}}@media (min-width: 1024px){.visual
.holder{max-width:48.8%}}.info{font-size:19px;line-height:30px;padding:40px
15px 50px}@media (min-width: 768px){.info{padding:40px
0 50px}}@media (min-width: 1024px){.info{padding-top:37px;margin-bottom:61px;border-bottom:1px solid #d7d7d7}}.info
p{margin-bottom:51px}.info .image-holder{margin-bottom:44px}@media (min-width: 768px){.info .image-holder{max-width:26%;float:right;margin-left:13px}}@media (min-width: 1024px){.info .image-holder{max-width:36%;margin:0
80px 0 130px}}.info
.description{overflow:hidden}@media (min-width: 768px){.info
.btn{max-width:220px}}@media (min-width: 1024px){.info
.btn{max-width:270px}}.block{font-size:14px;line-height:22px;margin-bottom:39px}@media (min-width: 768px){.block{width:50%;padding:0
15px}}@media (min-width: 1024px){.block{font-size:15px;line-height:24px;margin-bottom:65px}}.block.active h2 a:after{transform:translateY(-50%) rotate(90deg)}@media (max-width: 767px){.block
h2{font-size:24px;line-height:28px;margin-bottom:0}}@media (min-width: 1024px){.block
h2{margin-bottom:28px}}.block h2
a{transition:color 0.3s ease-in-out;color:#000;text-decoration:none;display:block;padding-right:20px;position:relative}.block h2 a:after{position:absolute;top:50%;right:0;bottom:auto;left:auto;transition:transform 0.3s ease-in-out;content:"";color:#be272f;font:20px/1 icomoon;transform:translateY(-50%)}@media (min-width: 768px){.block h2 a:after{display:none}}.block h2 a:hover{color:#be272f}.block
p{margin-bottom:0}.block-list{margin:30px
-10px 60px}@media (min-width: 768px){.block-list{display:flex;flex-wrap:wrap;margin:30px
-15px 60px}}@media (min-width: 1024px){.block-list{margin:30px
0 27px 0}}.block .image-holder{display:block;overflow:hidden;margin-bottom:37px}@media (min-width: 1024px){.block .image-holder{margin-bottom:32px}}.block .image-holder:hover
img{transform:scale(1.1)}.block .image-holder
img{transition:transform 0.3s ease-in-out;max-width:none;width:100%}.block
.description{padding:0
24px}@media (min-width: 768px){.block
.description{padding:0}}.block .text-holder{display:none}@media (min-width: 768px){.block .text-holder{display:block}}.intro{background:#1e1e1e;color:#fff;font-weight:400}@media (min-width: 768px){.intro{display:flex;flex-wrap:wrap}}.intro
h2{color:#fff;margin-bottom:33px}@media (min-width: 1024px){.intro
h2{margin-bottom:44px}}.intro
p{margin-bottom:19px}.intro
.holder{padding:43px
28px 43px 24px}@media (min-width: 768px){.intro
.holder{max-width:560px;padding:60px
20px 41px 44px}}@media (min-width: 1024px){.intro
.holder{max-width:590px;padding:20px
30px 1px 62px}}.intro .image-stretch{padding-bottom:56.25%;position:relative;z-index:1}@media (min-width: 768px){.intro .image-stretch{width:49%;padding:0}}@media (min-width: 768px){.intro
.description{width:51%;border-bottom:2px solid #be272f}}@media (min-width: 1024px){.intro
.description{min-height:450px;display:flex;flex-wrap:wrap;align-items:center}}.testimonial{background:#f6f6f6;padding:32px
15px}.testimonial .content-block{padding-bottom:50px}@media (min-width: 768px){.testimonial{padding:50px
0 0}}.red-bar{background:#be272f;color:#fff;text-align:center;padding:42px
10px 42px}@media (min-width: 1024px){.red-bar{padding:36px
0 28px}}.red-bar .holder-icon{font-size:60px;line-height:1;display:inline-block;vertical-align:top;color:#000;margin-bottom:15px}@media (min-width: 768px){.red-bar .holder-icon{vertical-align:middle;margin:0
10px 0 0}}@media (min-width: 1024px){.red-bar .holder-icon{margin-right:40px}}.red-bar
.title{font-size:36px;line-height:48px;font-weight:800;display:block;margin-bottom:32px}@media (min-width: 768px){.red-bar
.title{display:inline-block;vertical-align:middle;max-width:calc(100% - 243px);margin-bottom:0}}@media (min-width: 1024px){.red-bar
.title{max-width:calc(100% - 305px)}}.red-bar
.btn{max-width:170px;padding:10px}@media (min-width: 768px){.red-bar
.btn{vertical-align:middle;margin-left:10px}}@media (min-width: 1024px){.red-bar
.btn{margin-left:41px}}.newsletter-form{font-size:18px;line-height:25px;background:#eee;text-align:center;padding:31px
15px}@media (min-width: 768px){.newsletter-form{padding:33px
0 15px}}.newsletter-form input[type="text"],
.newsletter-form input[type="email"]{font-size:13px;line-height:17px}.newsletter-form input[type="submit"]{max-width:170px;height:40px}.newsletter-form
.title{color:#0c2a38;text-transform:uppercase;font-weight:300;display:block;margin-bottom:20px}@media (min-width: 1024px){.newsletter-form
.title{margin-bottom:17px}}.newsletter-form
.row{margin-bottom:20px}@media (min-width: 768px){.newsletter-form
.row{display:inline-block;vertical-align:top;width:37%}}@media (min-width: 1024px){.newsletter-form
.row{width:33.33%;margin-right:5px}}.newsletter-form.inline{padding:19px
0}@media (min-width: 768px){.newsletter-form.inline
.title{display:inline-block;vertical-align:middle;margin:5px
26px 5px 0}}@media (min-width: 768px) and (max-width: 1023px){.newsletter-form.inline
.title{font-size:14px;line-height:18px;margin-right:46px}}@media (min-width: 768px){.newsletter-form.inline
.row{max-width:180px;vertical-align:middle;margin:5px
5px 5px 0}}@media (min-width: 1024px){.newsletter-form.inline
.row{max-width:290px}}.newsletter-form.inline .row-SubscriberName{display:none !important}@media (min-width: 768px){.newsletter-form.inline input[type="submit"]{margin:5px
0}}.excerpt{background:#fff;position:relative}@media (min-width: 768px){.excerpt{display:flex;flex-wrap:wrap;margin-bottom:40px}}@media (min-width: 1024px){.excerpt{margin-bottom:60px}}.excerpt
h2{margin-bottom:33px}@media (min-width: 1024px){.excerpt
h2{margin-bottom:4px}}.excerpt
p{margin-bottom:19px}.excerpt
.holder{padding:43px
28px 24px 24px}@media (min-width: 768px){.excerpt
.holder{padding:60px
20px 41px 44px}}@media (min-width: 1024px){.excerpt
.holder{max-width:90%;padding:20px
30px 1px 38px}}.excerpt
.title{text-transform:uppercase}.excerpt time,
.excerpt
.title{color:#be272f;font-weight:400;display:block;margin-bottom:10px}.excerpt
time{margin-bottom:16px}.excerpt .image-stretch{padding-bottom:56.25%;position:relative;z-index:1}@media (min-width: 768px){.excerpt .image-stretch{width:48%;padding:0}}.excerpt
.description{border:1px
solid #d7d7d7}@media (min-width: 768px){.excerpt
.description{width:52%}}@media (min-width: 1024px){.excerpt
.description{min-height:312px;display:flex;flex-wrap:wrap;align-items:center}}.text-input{text-align:center;font-weight:400;padding:47px
17px 27px}@media (min-width: 768px){.text-input{max-width:64.4%;padding:60px
0 40px;margin:0
auto}}@media (min-width: 1024px){.text-input{padding:152px
0 90px}}.text-input
p{margin-bottom:20px}#content
.pagination{text-align:center;margin-bottom:80px}@media (min-width: 768px){#content
.pagination{text-align:right;margin:0
40px 80px 0}}#sidebar .social-network{padding:0;margin-bottom:20px;border-bottom:none}@media (min-width: 1024px){#sidebar .social-network{margin-bottom:37px}}.article{margin:0
-10px}@media (min-width: 768px){.article{margin:0}}.article
header{text-align:center}@media (min-width: 768px){.article
header{text-align:left}}.article
time{color:#be272f;display:block;margin-bottom:18px}@media (min-width: 1024px){.article
time{margin-bottom:28px}}.article
p{margin-bottom:25px}.article .image-holder{margin-bottom:38px}.article .image-holder
img{max-width:none;width:100%}.article .text-holder{padding:0
16px 34px}@media (min-width: 768px){.article .text-holder{padding:0
0 57px}}.article .text-big{font-size:20px;line-height:28px}@media (min-width: 1024px){.article
.another{margin-bottom:21px}}.download-block{font-size:27px;line-height:39px;background:#ececec;text-align:center;padding:45px
15px}@media (min-width: 768px){.download-block{border-bottom:1px solid #d7d7d7}}@media (min-width: 1024px){.download-block{font-size:30px;line-height:38px;padding:66px
0 69px}}.download-block
p{margin-bottom:37px}@media (min-width: 1024px){.download-block
p{margin-bottom:49px}}.download-block
.title{color:#000;font-weight:800;display:block;margin:0
-10px}.download-block
.btn{max-width:230px}@media (min-width: 768px){.download-block
.btn{max-width:260px}}@media (min-width: 768px){.download-block .text-holder{max-width:570px;margin:0
auto}}@media (min-width: 1024px){.step{padding:0
40px 0 10px}}.step.active
header{background:#fff}.step.active .opener:before, .step.active .opener:after{background:#be272f;transform:rotate(0)}.step.active .opener .icon-chevron-bottom{color:#be272f;transform:translateX(50%) rotate(180deg)}@media (min-width: 768px){.step.active .opener
.visible{display:none}.step.active .opener
.hidden{display:block}}.step
header{transition:background 0.3s ease-in-out;padding:28px
20px 32px 25px;border-bottom:1px solid #d7d7d7}@media (min-width: 768px){.step
header{padding:40px
6px 40px 35px}}.step
h2{font-size:24px;line-height:30px;display:inline-block;vertical-align:middle;width:calc(100% - 55px);margin-bottom:0;padding:0
16px}@media (min-width: 768px){.step
h2{font-size:30px;line-height:34px;width:calc(100% - 250px);padding-left:45px}}.step h2.with-counter:before{content:"Step " counter(section) ": ";counter-increment:section}.step
p{margin-bottom:24px}.step-list{counter-reset:section;margin:0
-10px}@media (min-width: 768px){.step-list{position:relative;z-index:1;padding-top:42px}.step-list:after{background:#fff;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.step-list:after{right:-9999px;left:-9999px}}.step .holder-icon{font-size:27px;line-height:1;display:inline-block;vertical-align:middle;width:30px;color:#be272f}@media (min-width: 768px){.step .holder-icon{font-size:88px;width:110px}}.step
.opener{width:15px;height:15px;display:inline-block;vertical-align:middle;transition:color 0.3s ease-in-out;color:#5c5c5c;text-decoration:none;text-align:center;text-transform:uppercase;position:relative}@media (min-width: 768px){.step
.opener{width:104px;height:auto}}.step .opener:hover{color:#be272f}.step .opener:hover:before, .step .opener:hover:after{background:#be272f}.step .opener:before, .step .opener:after{width:14px;height:2px;position:absolute;top:7px;right:0;bottom:auto;left:auto;transition:background 0.3s ease-in-out, transform 0.3s ease-in-out;background:#000;content:''}@media (min-width: 768px){.step .opener:before, .step .opener:after{display:none}}.step .opener:after{transform:rotate(90deg)}.step .opener .hidden,
.step .opener
.visible{display:none}@media (min-width: 768px){.step .opener .hidden,
.step .opener
.visible{display:block;margin-bottom:11px}}@media (min-width: 768px){.step .opener
.hidden{display:none}}.step .opener .icon-chevron-bottom{color:#000;display:none}@media (min-width: 768px){.step .opener .icon-chevron-bottom{display:block}}.step
.description{display:flex;flex-wrap:wrap;padding:34px
25px 60px;border-bottom:1px solid #d7d7d7}@media (min-width: 768px){.step
.description{padding:50px
52px 27px}}@media (min-width: 1024px){.step
.description{padding:50px
52px 27px 97px}}.step .text-holder{margin-bottom:54px}@media (min-width: 768px){.step .text-holder{max-width:58%;margin-bottom:0}}.step .icon-chevron-bottom{transition:transform 0.3s ease-in-out}@media (min-width: 768px){.step .icon-chevron-bottom{font-size:22px;position:absolute;right:50%;transform:translateX(50%)}}@media (min-width: 768px){.step .image-holder{width:42%;display:flex;align-items:center;justify-content:flex-end;padding-left:20px}}.step .image-holder
img{max-width:none;width:100%}.mrg
h1{margin-bottom:72px}.product{position:relative;margin-bottom:20px}@media (min-width: 600px){.product{width:50%;padding:0
15px}}@media (min-width: 1024px){.product{width:33.33%}.product.compare-item{width:25%}}.product.hover
.link{opacity:0}.product
p{margin-bottom:15px}@media (min-width: 768px){.product
p{margin-bottom:42px}}.product
h3{font-size:25px;line-height:1;color:#000;text-transform:uppercase;font-weight:700;margin-bottom:15px}@media (min-width: 1024px){.product
h3{margin-bottom:30px}}.product
header{background:#1e1e1e;color:#fff;padding:18px
22px 18px 15px;margin-bottom:15px;position:relative}@media (min-width: 1024px){.product
header{padding:18px;margin-bottom:39px}}.product header
h2{color:#fff;margin-bottom:0}.product header h3,
.product header
h2{display:inline-block;vertical-align:middle;width:calc(100% - 35px);color:#fff;margin-bottom:0}.product header
.count{display:inline-block;vertical-align:middle;font-size:13px;line-height:1;width:30px;text-align:right}.product header
.link{top:25px;right:10px}.product-caption{white-space:nowrap;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out;background:rgba(190,39,47,0.8);color:#fff;z-index:1;opacity:0;transform:scale(0)}.product-caption:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.product-caption>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}.product-caption
em{font-style:normal;font-weight:400;display:block;margin-bottom:12px}.product.hover .product-caption{opacity:1;transform:scale(1)}.product-caption
.holder{width:100%;padding:20px
40px}@media (min-width: 768px){.product-caption
.holder{font-size:14px;line-height:18px;padding:10px
20px}}@media (min-width: 1024px){.product-caption
.holder{padding:30px
30px 10px}}@media (min-width: 600px){.product-grid{display:flex;flex-wrap:wrap;margin:0
-15px 60px}}@media (min-width: 768px){.product-grid{font-size:17px;line-height:28px}}@media (min-width: 1024px){.product-grid{margin-bottom:87px}}.detail-block
.product{width:263px;padding:0}@media (min-width: 768px){.detail-block
.product{margin-bottom:20px}}#content .product
h2{font-size:18px;line-height:22px;margin-bottom:0}.product .image-holder{position:relative}.product .image-holder:before{position:absolute;top:0;right:0;bottom:auto;left:0;background:#be272f;content:'';height:5px}.product .image-holder
img{max-height:none;width:100%}.product
.btn{text-transform:none}@media (min-width: 768px){.product
.btn{width:50%}}@media (min-width: 1024px){.product .btn-holder{margin-bottom:53px}}.product .service-list{width:100%;padding-bottom:14px;border-bottom:1px solid #fff}#content .tab
li{border-right:1px solid #fff}#content .tab li:last-child{border-right:none}.summary{font-size:14px;line-height:16px;background:#fff;padding:20px
30px;margin-bottom:15px}@media (min-width: 768px){.summary{padding:20px
10px}}@media (min-width: 1024px){.summary{padding:42px
20px;margin-bottom:30px}}.summary
.title{color:#333;text-transform:uppercase;font-weight:700;display:block;padding-bottom:10px;border-bottom:2px solid #e9e9e9;margin-bottom:5px}@media (min-width: 768px){.summary
.title{padding-bottom:16px}}.floors
.tab{font-size:12px;line-height:16px;font-weight:400;margin-bottom:15px}.floors .tab
li{width:50%;min-width:0 !important}.floors .tab
a{background:#dcdcdc;color:#424242;padding:15px
10px}.floors .tab a:hover{background:#171717;color:#fff}.floors .tab
.active{background:#171717;color:#fff}.compare-has-item{display:none}.home-model-data .tab-section{margin-bottom:30px}.tab-compare .tab li:first-child:nth-last-child(2), .tab-compare .tab li:nth-child(2):last-child{min-width:50%}form textarea[name="Enquiry"]{height:120px}form .field>label{font-size:15px;line-height:19px;display:inline-block;vertical-align:top;color:#0c2a38;margin-bottom:5px}form .field > label
sup{font-size:30px;line-height:1px;top:10px}@media (min-width: 768px){form .field>label{font-size:17px;line-height:21px;margin-bottom:18px}}.contact-form{padding-bottom:30px}@media (min-width: 768px){.contact-form{padding:20px
0 30px}}@media (min-width: 1024px){.contact-form{padding:120px
0 53px}}.contact-form input[type="email"],
.contact-form input[type="text"],
.contact-form textarea,
.contact-form
select{font-size:13px;line-height:17px;display:block;box-shadow:none}.contact-form
textarea{width:100% !important;height:100px !important;resize:none}@media (min-width: 768px){.contact-form
textarea{height:140px !important}}.contact-form input[type="submit"]{max-width:170px;height:40px}.contact-form
.Actions{margin-top:5px}@media (min-width: 768px){.contact-form
.Actions{margin-top:50px}}.contact-form
.row{margin-bottom:0}.contact-form .row:last-child{margin-bottom:0}@media (min-width: 768px){.contact-form
.row{margin:0
-15px 39px}}.contact-form
.col{margin-bottom:15px}@media (min-width: 768px){.contact-form
.col{width:50%;float:left;padding:0
15px;margin-bottom:0}}.contact-form .form-block{margin-bottom:0}@media (min-width: 768px){.contact-form .form-block{overflow:hidden}}@media (min-width: 1024px){.contact-form
.aside{margin-top:-10px}.contact-form .aside
h2{margin-bottom:32px}}.contact-form .checkbox
label{font-size:13px;line-height:17px}.contact-form
.columns{display:block;margin:0}.contact-form select,
.contact-form .jcf-select{margin-bottom:0}.noCaptchaField{min-height:140px}.noCaptchaField
label.state{margin-bottom:10px}.noCaptchaField
.message{margin-top:40px;margin-bottom:15px}.captcha{margin-bottom:15px;border:1px
solid #dfdfdf}@media (min-width: 1024px){.captcha{margin-bottom:46px}}.captcha input[type="text"]{width:calc(100% - 103px);height:38px;float:left;border:none}.captcha .img-holder{width:103px;float:left;overflow:hidden;border-right:1px solid #dfdfdf}.captcha .img-holder
img{width:100%;height:auto}.g-recaptcha>div>div{width:inherit !important;position:relative;display:block;padding:0;overflow:hidden;max-width:300px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0, 0, 0, 0.08);-webkit-box-shadow:2px 0px 4px -1px rgba(0, 0, 0, 0.08);-moz-box-shadow:2px 0px 4px -1px rgba(0, 0, 0, 0.08);height:77px;background:#FFF}.g-recaptcha > div > div
iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.g-recaptcha>div>div>div{position:relative}.g-recaptcha>div>div>div:before{content:'Loading captcha...';position:absolute;top:38%;left:0}.g-recaptcha>div>div:empty:before{content:'Something went wrong!'}.quote{font-size:20px;line-height:28px;max-width:68%;display:inline-block;vertical-align:top;padding:60px
0;margin:0;position:relative}@media (min-width: 1024px){.quote{font-size:27px;line-height:38px;padding:111px
0 100px}}.quote:before,.quote:after{width:100%;height:2px;position:absolute;top:29px;right:0;bottom:auto;left:0;background:#be272f;content:'';max-width:170px;margin:0
auto}@media (min-width: 1024px){.quote:before,.quote:after{top:71px}}.quote:after{top:auto;bottom:29px}@media (min-width: 1024px){.quote:after{top:auto;bottom:60px}}.contact-info{text-align:center;padding-bottom:50px}@media (min-width: 1024px){.contact-info{padding-bottom:94px}}.contact-info .text-holder{display:inline-block;vertical-align:top;max-width:80%;font-weight:400}@media (min-width: 1024px){.contact-info .text-holder{max-width:61.2%}}.post{letter-spacing:-6px;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #d7d7d7}@media (min-width: 1024px){.post{padding:55px
0}}.post:last-child{margin-bottom:0;border-bottom:none}.post>*{letter-spacing:normal}.post-list{margin-bottom:40px}@media (min-width: 1024px){.post-list{margin-bottom:69px}}@media (max-width: 767px){.post
h2{font-size:24px;line-height:28px;margin-bottom:15px}}@media (min-width: 1024px){.post
h2{margin-bottom:35px}}.post h2
a{transition:color 0.3s ease-in-out;color:#000;text-decoration:none}.post h2 a:hover{color:#be272f}.post .holder-icon{display:inline-block;vertical-align:middle;width:120px;color:#be272f;text-align:center;font-size:70px}@media (min-width: 1024px){.post .holder-icon{width:25.7%;font-size:118px}}.post .icon-pin{font-size:97px}.post .icon-cup{font-size:97px}.post
.description{display:inline-block;vertical-align:middle;width:calc(100% - 120px)}@media (min-width: 1024px){.post
.description{width:calc(100% - 45%)}}.contact-map
.map{margin-bottom:0}.banner{background:#be272f;min-height:209px;color:#fff;position:relative;overflow:hidden;z-index:1}@media (min-width: 768px){.banner{min-height:310px}}.banner
h2{font-size:28px;line-height:36px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:16px}@media (min-width: 768px){.banner
h2{margin-bottom:21px}}.banner
p{margin-bottom:10px}@media (min-width: 768px){.banner
p{margin-bottom:31px}}.banner-caption{position:relative;z-index:1}.banner-caption:before{background:rgba(190,39,47,0.8);content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.banner-caption:before{right:-9999px;left:-9999px}@media (min-width: 768px){.banner-caption{white-space:nowrap;text-align:center;width:100%;max-width:1190px;padding:0
10px;margin:0
auto}.banner-caption:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:310px}.banner-caption>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}}.banner .text-holder{text-align:center;padding:0
5px 18px}@media (min-width: 768px){.banner .text-holder{width:100%;max-width:570px;padding:0
10px;margin:0
auto}}.banner
.btn{max-width:250px}@media (min-width: 1024px){.detail{max-width:calc(51.3% - 30px);float:left}}.detail
address{font-style:normal;margin-bottom:7px}.detail [href^="tel:"]{transition:color 0.3s ease-in-out;text-decoration:none;color:#5c5c5c}.detail [href^="tel:"]:hover{color:#be272f}.detail-block{margin-bottom:15px}@media (min-width: 1024px){.detail-block{margin-bottom:26px}}.detail-block
.title{color:#000;display:block;margin-bottom:10px}@media (max-width: 767px){.detail-block
.link{right:0}}.detail
.user{font-style:normal}.link{font-size:15px;line-height:1;position:absolute;top:5px;right:0;bottom:auto;left:auto;transition:opacity 0.3s ease-in-out;margin-right:-1px;z-index:4;letter-spacing:-4px}@media (min-width: 600px){.link{right:15px}}@media (min-width: 768px){.link{top:15px;right:29px}}.link
a{display:inline-block;vertical-align:middle;transition:color 0.3s ease-in-out;background:rgba(0, 0, 0, 0.7);color:#fff;text-decoration:none;letter-spacing:normal;padding:7px;margin-right:1px}@media (min-width: 768px){.link
a{background:none;color:#be272f;font-size:18px;padding:0;margin:0
21px 0 0}.link a:last-child{margin-right:0}}.favorite{position:relative;z-index:1;color:#be272f}.favorite:hover>.hidden,.favorite.active>.hidden{opacity:1;color:#be272f}.favorite:hover>.visible,.favorite.active>.visible{color:#fff}.favorite .visible,
.favorite
.hidden{transition:opacity 0.3s ease-in-out}.favorite
.hidden{font-size:13px;position:absolute;top:8px;right:8px;opacity:0;z-index:-1}@media (min-width: 768px){.favorite
.hidden{font-size:17px;top:1px;right:1px}}.new{position:relative;z-index:1}.new:hover,.new.active{color:#fff}.new:hover:after,.new.active:after{opacity:1}.new:after{width:15px;height:15px;position:absolute;top:7px;right:7px;bottom:auto;left:auto;transition:opacity 0.3s ease-in-out;content:'';background:#be272f;border-radius:50%;opacity:0;z-index:-1}@media (min-width: 768px){.new:after{width:16px;height:16px;top:1px;right:1px}}@media (min-width: 1024px){.display-home{padding-top:46px}}.display-home header
h3{text-transform:none}@media (min-width: 768px){.display-home header
h3{font-size:17px;line-height:21px}}.display-home
.tab{font-size:14px;line-height:18px;display:flex;flex-wrap:wrap;font-weight:600}@media (min-width: 768px){.display-home
.tab{font-size:17px;line-height:21px}}@media (min-width: 1024px){.display-home .tab
li{width:252px}}.display-home .tab
a{height:100%;padding:26px
10px}@media (min-width: 1024px){.display-home .tab
a{padding:25px
10px}}@media (min-width: 1024px){.display-home
.aside{width:48.7%}.display-home .aside time,
.display-home .aside .detail-block{margin-bottom:10px}.display-home .aside
.btn{max-width:120px;margin-bottom:20px}}.display-home .product
header{margin-bottom:0}@media (max-width: 767px){.display-home
h2{margin-bottom:17px}.display-home
.map{max-height:210px;border-bottom:none;margin-bottom:22px}.display-home
.columns{padding:0
15px}.display-home .detail-block.title{margin-bottom:0}}.display-home
.btn{background:#3e393f}.select-divider{padding:0;margin:0;height:18px}#product-grid-container .no-result-message{display:none}#product-grid-container.fail .no-result-message{display:block}.grid-4{padding:0
15px}@media (min-width: 768px){.grid-4{padding:0}}.grid-4
.product{margin-bottom:31px}@media (min-width: 1170px){.grid-4
.product{width:25%}}.grid-4 .product
header{margin-bottom:0;padding:17px
11px 17px 18px}@media (min-width: 768px){.grid-4 .product
header{padding:16px
11px 16px 18px}}.grid-4 .product header
h3{font-size:17px;line-height:1;width:calc(100% - 105px);text-transform:none}.grid-4 .product header
a{color:inherit;text-decoration:none}.grid-4 .product
.btn{max-width:113px;text-transform:uppercase}.grid-4
.product.mix{display:none}.count-list{font-size:13px;line-height:17px;display:inline-block;vertical-align:middle;width:100px;font-weight:400;text-align:right;padding-right:9px}@media (min-width: 768px){.count-list{padding-right:0}}.count-list
li{display:inline-block;vertical-align:middle}.count-list li+li:before{width:2px;height:13px;display:inline-block;vertical-align:middle;background:#be272f;content:'';line-height:1;margin:0
10px 0 6px}.count-list
a{transition:color 0.3s ease-in-out;color:#fff;text-decoration:none}.count-list a:hover{color:#be272f}.main-halp .no-results{text-align:center;padding-bottom:40px;font-size:18px;line-height:1;font-weight:bold}.product-list{padding:0
15px}@media (min-width: 600px){.product-list{padding:0}}@media (min-width: 768px) and (max-width: 1023px){.product-list{font-size:14px;line-height:22px}}.product-list
h2{font-size:18px;line-height:1}.product-list
.product{width:100%}@media (min-width: 768px){.product-list
.product{margin-bottom:30px}}.product-list
.title{font-size:24px;line-height:30px;color:#0c2a38;display:block;margin-bottom:20px}@media (min-width: 768px){.product-list
.title{margin-bottom:16px}}.house-and-home
.product{overflow:hidden;background:#fff}@media (min-width: 600px){.house-and-home
.product{padding:0}}.house-and-home .image-block{width:100%}.house-and-home .image-block
header{margin-bottom:0}@media (min-width: 768px){.house-and-home .image-block{width:36%;float:left;border-right:4px solid #f5f5f5}}@media (min-width: 1024px){.house-and-home .image-block{width:23.5%}}.house-and-home
.meta{padding:25px
30px 33px 20px}@media (min-width: 768px){.house-and-home
.meta{width:64%;float:left;padding:25px
36px}}@media (min-width: 1024px){.house-and-home
.meta{width:34%;padding:25px
32px}}.house-and-home .meta
em{font-style:normal;display:block;margin-bottom:27px}@media (min-width: 768px){.house-and-home .meta
em{margin-bottom:32px}}.house-and-home .product-holder{width:100%;text-align:center;border-top:1px solid #f5f5f5;padding:27px
0 33px}@media (min-width: 768px){.house-and-home .product-holder{float:left;text-align:left;padding:32px
0;border-width:4px}}@media (min-width: 1024px){.house-and-home .product-holder{width:42.5%;padding:36px
69px 0 0;border-top:none}}.house-and-home .service-list{padding-bottom:0;margin:0
-10px 0 0;border-bottom-color:transparent}@media (min-width: 1024px){.house-and-home .service-list{margin-right:-36px}}.house-and-home .service-list
li{display:inline-block;vertical-align:middle;margin-right:10px}@media (min-width: 1024px){.house-and-home .service-list
li{margin-right:36px}}.house-and-home .service-list
a{transition:color 0.3s ease-in-out;color:#000;padding:0}.house-and-home .service-list a:hover{color:#be272f}.house-and-home .service-list a:hover [class^="icon-"]{color:#000}.house-and-home .service-list a [class^="icon-"]{color:#be272f;font-size:16px;margin-right:8px}.house-and-home .service-list a .icon-car{font-size:20px}.house-and-home
.price{font-size:40px;line-height:1;min-width:200px;color:#be272f;display:block;font-weight:800;font-style:normal;margin-bottom:30px}@media (min-width: 768px){.house-and-home
.price{width:52%;margin-bottom:0}}@media (min-width: 768px) and (max-width: 1023px){.house-and-home
.price{display:inline-block;vertical-align:middle;text-align:center}}@media (min-width: 1024px){.house-and-home
.price{width:47%;margin:0
0 33px auto}}.house-and-home .price
span{font-size:24px;line-height:28px;color:#000;font-weight:700;display:block}@media (min-width: 768px) and (max-width: 1023px){.house-and-home .price
span{display:inline-block;vertical-align:middle;margin-right:10px}}@media (min-width: 1024px){.house-and-home .price
span{margin-bottom:5px}}.house-and-home
.btn{max-width:170px;text-transform:uppercase;display:block;margin:0
auto 15px;border-radius:4px !important}.house-and-home .btn:last-child{margin-bottom:0}@media (min-width: 1024px){.house-and-home
.btn{float:right;margin:0
20px 0 0}.house-and-home .product.for-sale .meta
.btn{float:none;margin:0
0 20px}.product-list .product.for-sale
.title{margin-bottom:6px}.product.for-sale .service-list
li{margin-bottom:10px}.product.for-sale .list-group
ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px;margin:0}.product.for-sale .list-group
li{width:71%}.product.for-sale .meta
p{margin:0
0 15px}}@media (min-width: 1200px){.house-and-home
.btn{max-width:200px;margin-right:30px}}@media (min-width: 768px) and (max-width: 1023px){.house-and-home .btn-group{display:inline-block;vertical-align:middle;width:47%}}@media (min-width: 1024px){.house-and-home .btn-group{margin-right:-35px;overflow:hidden}}.sort{letter-spacing:-6px}@media (min-width: 768px){.sort{margin-bottom:40px}}.sort>*{letter-spacing:normal}.sort
.title{display:inline-block;vertical-align:middle;font-size:18px;line-height:22px;width:100%;text-transform:uppercase;font-weight:300;margin-bottom:15px}@media (min-width: 768px){.sort
.title{max-width:70%}}@media (min-width: 1024px){.sort
.title{max-width:76.9%}}.sort-sort,
.sort .jcf-select-sort-select{text-transform:uppercase;vertical-align:middle;margin-bottom:15px}.sort-sort .jcf-select-text,
.sort .jcf-select-sort-select .jcf-select-text{color:#5c5c5c}@media (min-width: 768px){.sort-sort,
.sort .jcf-select-sort-select{max-width:29.9%;margin-bottom:0}}@media (min-width: 1024px){.sort-sort,
.sort .jcf-select-sort-select{max-width:23.1%}}.enquire-form{font-size:13px;line-height:18px;color:#424242}.enquire-form fieldset, .enquire-form .Actions, .enquire-form .ef-message{padding:22px
29px 26px}.enquire-form
label{display:none}.enquire-form
strong{font-weight:600}.enquire-form
p{margin-bottom:28px}.enquire-form
textarea{height:140px !important;margin-bottom:4px}.enquire-form
a{transition:color 0.3s ease-in-out;text-decoration:none}.enquire-form a:hover{color:#000}.enquire-form select,
.enquire-form .jcf-select{margin-bottom:0}.enquire-form select .jcf-select-text,
.enquire-form .jcf-select .jcf-select-text{text-transform:none;padding-left:15px}.enquire-form select .jcf-select-opener,
.enquire-form .jcf-select .jcf-select-opener{width:35px}.enquire-form select .jcf-select-opener:after,
.enquire-form .jcf-select .jcf-select-opener:after{right:17px}.enquire-form
.Actions{border-top:2px solid #d8d8d8}.enquire-form.drop-active
.drop{max-height:1000px;padding:30px
29px 15px}.enquire-form
.drop{transition:max-height 0.3s ease-in-out, padding 0.3s ease-in-out;border-style:solid;border-width:1px 0;border-color:#d8d8d8;max-height:0;padding:0
29px;overflow:hidden}.enquire-form
.row{margin-bottom:15px}.enquire-form .checkbox
label{display:block;font-size:13px;line-height:18px}.enquire-form
.btn{text-align:center;margin-bottom:15px}.enquire-form .btn:last-child{margin-bottom:0}@media (min-width: 480px){.enquire-form
.btn{max-width:48%;margin-bottom:0}.enquire-form
.btn.close{margin-right:10px}}.enquire-form .btn-group{padding:20px
29px;border-top:2px solid #d8d8d8}.flex{font-size:18px;line-height:25px}@media (min-width: 768px){.flex{font-size:30px;line-height:36px;height:370px;position:relative;z-index:1}}@media (min-width: 1024px){.flex{height:650px}}.flex-caption{background:#e6e6e6;text-align:center;padding:23px
20px;overflow:hidden;display:none}@media (min-width: 768px){.flex-caption{position:absolute;top:68px;right:0;bottom:50px;left:0;background:none;width:100%;max-width:1190px;padding:0
10px;margin:0
auto}}@media (min-width: 1024px){.flex-caption{top:147px}}.flex
.holder{color:#1e1e1e}@media (min-width: 768px){.flex
.holder{max-width:370px;text-align:left;padding-top:20px;margin-left:auto}}@media (min-width: 1024px){.flex
.holder{padding-top:0}}.flex
p{margin-bottom:14px}@media (min-width: 768px){.flex
p{margin-bottom:25px}}.flex .image-stretch{height:245px;position:relative;z-index:1}@media (min-width: 768px){.flex .image-stretch{height:auto;position:static}}.flex
.btn{max-width:170px}.product-section{background:#e6e6e6;padding:30px
0}@media (min-width: 1024px){.product-section{padding:42px
0}}.product-section
h2{color:#0c2a38;text-align:center;text-transform:uppercase;font-weight:500;position:relative;padding:0
15px 25px;margin-bottom:28px}@media (max-width: 767px){.product-section
h2{font-size:18px;line-height:22px}}@media (min-width: 1024px){.product-section
h2{padding-bottom:30px;margin-bottom:40px}}.product-section h2:after{width:65px;height:2px;position:absolute;top:auto;right:0;bottom:0;left:0;content:'';background:#be272f;margin:0
auto}@media (min-width: 768px){.product-section .product-grid{margin-bottom:31px}}@media (min-width: 1024px){.product-section .product-grid{margin-bottom:50px}}@media (min-width: 1024px){.product-section
.product{margin-bottom:0}}.product-section
.btn{max-width:170px;display:block;margin:0
auto}.contact-section .image-block{white-space:nowrap;text-align:center;height:325px;border-top:5px solid #be272f;position:relative;z-index:1}.contact-section .image-block:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.contact-section .image-block>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media (min-width: 768px){.contact-section .image-block{width:50%;float:left}}@media (min-width: 1024px){.contact-section .image-block{height:455px}}.contact-section
.map{white-space:nowrap;text-align:center;max-height:325px;margin-bottom:0;border-top:5px solid #be272f}.contact-section .map:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.contact-section .map>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media (min-width: 768px){.contact-section
.map{width:50%;float:left}}@media (min-width: 1024px){.contact-section
.map{max-height:455px}}.box{background:rgba(0, 0, 0, 0.85);max-width:270px !important;color:#fff;padding:21px
10px;text-align:center;text-decoration:none;display:block;cursor:pointer}.box
h2{font-size:28px;line-height:36px;color:#fff;font-weight:600;position:relative;padding-bottom:19px;margin-bottom:0}.box h2:after{width:65px;height:3px;position:absolute;top:auto;right:0;bottom:0;left:0;content:'';background:#be272f;margin:0
auto}.box .holder-icon{color:#be272f;font-size:37px;display:block;margin-bottom:9px}.home{text-align:center}@media (max-width: 767px){.home{background:#be272f url(/themes/oracle/images/img17-small.jpg) no-repeat 50% 100%/cover}.home .bg-stretch{opacity:0}}.home
p{margin-bottom:13px}.home
.holder{font-size:13px;line-height:18px;width:100%;padding:30px
20px}@media (min-width: 768px){.home
.holder{padding:47px
0 57px}}.home .text-holder{margin-bottom:0}@media (min-width: 1024px){.home .text-holder{max-width:410px;margin-bottom:26px}}.page-home .home
.btn{max-width:150px}.process{display:block;margin-bottom:10px}@media (max-width: 767px){.process+.process:before{width:2px;height:20px;content:'';background:#fff;display:block;margin:0
auto 18px}}@media (min-width: 768px){.process{width:25%;overflow:hidden}.process:first-child .holder-icon:before{display:none}.process:last-child .holder-icon:after{display:none}}.process:last-child{margin-bottom:0}.process-list{counter-reset:section;margin-bottom:72px}@media (min-width: 768px){.process-list{display:flex;flex-wrap:wrap;margin-bottom:20px}}@media (min-width: 1024px){.process-list{margin-bottom:36px}}.process .holder-icon{display:inline-block;vertical-align:top;font-size:45px;margin-bottom:10px;position:relative}.process .holder-icon:before, .process .holder-icon:after{width:1000%;height:3px;position:absolute;top:0;right:calc(100% + 32px);bottom:0;left:auto;background:#fff;content:'';display:none;margin:auto 0}@media (min-width: 768px){.process .holder-icon:before, .process .holder-icon:after{display:block}}.process .holder-icon:after{left:calc(100% + 32px);right:auto}@media (min-width: 1024px){.process .holder-icon{margin-bottom:26px}}.process
.title{font-size:18px;line-height:22px;display:block;font-weight:700}.process .title.with-counter:before{content:"Step " counter(section) ": ";counter-increment:section}.process
a{color:inherit;text-decoration:none}.endorsement{font-size:21px;line-height:29px;text-align:center;padding:49px
0 34px}@media (min-width: 1024px){.endorsement{font-size:28px;line-height:38px;padding:56px
0 36px}}.endorsement .cycle-gallery{margin:0
-10px}@media (min-width: 768px){.endorsement .cycle-gallery{max-width:53%;margin:0
auto}}@media (min-width: 1024px){.endorsement .cycle-gallery{max-width:70%}}.endorsement
blockquote{margin:0;padding:0
8px}.endorsement
q{display:block;margin-bottom:32px}@media (min-width: 1024px){.endorsement
q{margin-bottom:21px}}.endorsement q:before, .endorsement q:after{font-size:33px;line-height:18px;margin-right:7px;position:relative;top:7px}.endorsement
cite{font-size:18px;line-height:22px;text-transform:uppercase;display:block}.endorsement cite:before, .endorsement cite:after{display:inline-block;vertical-align:middle;width:10px;height:1px;background:#be272f;content:'';margin:0
3px}.endorsement cite
a{transition:color 0.3s ease-in-out;color:#0c2a38;text-decoration:none;font-style:normal}.endorsement cite a:hover{color:#be272f}.endorsement
.aftercite{font-size:16px;line-height:20px;margin-top:10px;margin-bottom:0}.single-home{margin:0
-10px}@media (min-width: 768px){.single-home{margin:0}}.single-home#content
h1{font-size:29px;line-height:34px;color:#fff;margin-bottom:0}.single-home-tab{font-size:18px;line-height:28px;background:#ebebeb}@media (min-width: 768px){.single-home-tab{border-top:3px solid #be272f}}@media (min-width: 1024px){.single-home-tab{padding-bottom:80px}}.single-home-tab
h3{font-size:32px;line-height:36px;text-transform:uppercase;color:#000;margin-bottom:24px}@media (min-width: 768px){.single-home-tab
h3{margin-bottom:20px}}.single-home-tab .text-holder{padding:34px
16px 22px}@media (min-width: 768px){.single-home-tab .text-holder{display:inline-block;vertical-align:middle;width:67%;padding:42px
10px 27px 0}.single-home-tab .text-holder
h2{margin-bottom:16px}}.single-home-tab .text-holder
p{margin-bottom:15px}.single-home-tab
.btn{font-size:18px;line-height:22px;padding:16px
10px}@media (min-width: 768px){.single-home-tab
.btn{max-width:270px}}.single-home-tab .btn-holder{padding:0
15px;margin-bottom:38px}@media (min-width: 768px){.single-home-tab .btn-holder{display:inline-block;vertical-align:middle;width:calc(33% - 10px);padding:0;text-align:right;margin-bottom:0}}.single-home-tab .tab-header{background:#f6f6f6;padding:30px
14px 23px}.single-home-tab .tab-header
.tab{font-weight:300}@media (min-width: 768px){.single-home-tab .tab-header{background:none;text-transform:uppercase;padding:0}.single-home-tab .tab-header
li{width:16.6%;min-width:150px}}@media (min-width: 1024px){.single-home-tab .tab-header
a{padding:21px
10px}}.single-home-tab .tab-content{margin:0
-10px}@media (min-width: 768px){.single-home-tab .tab-content{margin:0}}.single-home-tab
.summary{padding:26px
35px 28px;margin-bottom:0}@media (min-width: 768px){.single-home-tab
.summary{padding:33px
25px}}.single-home-tab
.price{font-size:34px;line-height:38px;color:#be272f;text-transform:uppercase;font-style:normal;font-weight:700;display:block;padding-bottom:29px;margin-bottom:13px;border-bottom:1px solid #d8d8d8}.single-home-tab .price
span{font-size:17px;line-height:1;color:#5c5c5c;display:block;margin-bottom:9px}.single-home-tab
.table{margin-bottom:22px}.single-home-tab
.checkbox{margin-bottom:10px}.single-home-tab .image-holder{text-align:center;padding:52px
10px}@media (min-width: 768px){.single-home-tab .image-holder{white-space:nowrap;text-align:center;height:100%;padding:10px}.single-home-tab .image-holder:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.single-home-tab .image-holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}}@media (min-width: 768px){.single-home-tab .jcf-select-tab-select{display:none !important}}@media (min-width: 768px){.single-home-tab
.columns{padding:40px
0;margin:0}}@media (min-width: 1024px){.single-home-tab
.columns{padding:50px
0 0}}.single-home-tab
.col{width:100%}@media (min-width: 768px){.single-home-tab
.col{width:40%}.single-home-tab .col+.col{width:60%}}@media (min-width: 1024px){.single-home-tab
.col{width:33.34%}.single-home-tab .col+.col{width:66.66%}}@media (min-width: 768px){.single-home-tab .accordion
li{margin-bottom:20px}}.single-home-tab .accordion .active
.opener{font-weight:700}@media (min-width: 768px){.single-home-tab .accordion .accordion-block{padding:21px
13px 0}}.single-home-tab .accordion
.checkbox{text-transform:uppercase}@media (min-width: 1024px){.single-home-tab .accordion
.checkbox{padding:0
7px;margin-bottom:28px}.single-home-tab .accordion .checkbox:last-child{margin-bottom:0}}.single-home-tab .accordion .checkbox
span{width:20px;height:20px;background:#ededed;border-radius:0;border:none}.single-home .image-block{position:relative;overflow:hidden}@media (min-width: 768px){.single-home .image-block{min-height:600px}}.single-home .image-block > .image-holder
img{max-width:none;width:100%}.single-home .image-block
header{background:#be272f;padding:20px
40px}@media (min-width: 768px){.single-home .image-block
header{position:absolute;top:0;right:auto;bottom:auto;left:0;width:35%;z-index:4}}@media (min-width: 1024px){.single-home .image-block
header{width:22.4%}}.single-home
.meta{background:#000;color:#fff;padding:10px;letter-spacing:-1em}.single-home .meta>*{letter-spacing:normal}@media (min-width: 768px){.single-home
.meta{position:absolute;top:auto;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5);z-index:9}}@media (min-width: 1024px){.single-home
.meta{padding:4px
10px}}.single-home .meta
.title{display:inline-block;vertical-align:top;width:100%;font-weight:300;margin-bottom:10px}@media (min-width: 768px){.single-home .meta
.title{font-size:18px;line-height:22px;max-width:50%;vertical-align:middle;margin-bottom:0}}.single-home .text-holder{font-size:12px;line-height:16px;padding:32px
0px 12px}@media (min-width: 1024px){.single-home .text-holder{padding:32px
0px 12px;margin:0
auto 6px}}.single-home .text-holder
p{margin-bottom:20px}.gallery,.facade{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transform:translateY(100%);z-index:1;opacity:0}.gallery.active,.facade.active{transform:translateY(0);z-index:2;opacity:1}.grid-active .thumbnail-list{transform:translateY(0);opacity:1;z-index:2}.slideshow
.mask{height:100% !important}.slideshow
.slide{position:absolute;top:0;right:0;bottom:0;left:0}.slideshow .slide
img{width:100%;height:auto}.fullscreen-active{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:999}.fullscreen-active .image-block{position:absolute;top:50%;right:0;bottom:auto;left:0;transform:translateY(-50%)}.fullscreen-active .text-holder{display:none}.thumbnail{width:25%;float:left;padding:0
5px;margin-bottom:10px}.thumbnail.active .image-holder{border-color:#be272f}.thumbnail .image-holder{transition:border 0.3s ease-in-out;padding-bottom:1px;display:block;border:2px
solid transparent}.thumbnail .image-holder:hover{border-color:#be272f}.thumbnail .image-holder
img{max-width:none;width:100%}.thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;background:rgba(255, 255, 255, 0.7);padding:10px
5px;transform:translateY(100%);z-index:1;opacity:0}.link-list{text-align:right;vertical-align:middle}@media (min-width: 768px){.link-list{display:inline-block;vertical-align:middle;width:50%}}@media (min-width: 1024px){.link-list{margin-right:-12px}}@media (min-width: 768px){.link-list
li{display:inline-block;vertical-align:middle}}@media (min-width: 1024px){.link-list
li{margin-right:12px}}.link-list
a{transition:background 0.3s ease-in-out, border 0.3s ease-in-out;color:#fff;text-decoration:none;text-align:center;display:block;padding:5px
10px;border:1px
solid transparent}@media (min-width: 1024px){.link-list
a{width:117px;padding:8px
10px}}.link-list a:hover{border-color:#686868}.link-list a:hover+a{border-top-color:transparent}.link-list .active
a{border-color:#686868;font-weight:700}@media (min-width: 768px){.link-list .active
a{background:#000}}.link-list
.icon{width:auto;font-size:23px;padding:5px
4px 3px}.inclusion{font-size:17px;line-height:28px;background:#fff;padding:44px
8px 30px 14px;border-style:solid;border-width:1px 0;border-color:#d7d7d7}@media (min-width: 768px){.inclusion{padding:44px
0 30px}}@media (min-width: 1024px){.inclusion{padding:60px
0 49px}}.inclusion
h2{font-size:28px;line-height:32px;text-transform:uppercase;margin-bottom:27px}@media (min-width: 768px){.inclusion
h2{margin-bottom:45px}}.inclusion
p{margin-bottom:15px}.inclusion-block{letter-spacing:-1em}.inclusion-block>*{letter-spacing:normal}.inclusion
.accordion{margin:0
-18px 1px -24px;width:auto}@media (min-width: 768px){.inclusion
.accordion{width:50%;float:left;padding:0
15px;margin:0}}@media (min-width: 768px){.inclusion .accordion
li{margin-bottom:20px}}.inclusion .accordion-block{padding:20px
17px}@media (min-width: 768px){.inclusion .accordion-holder{margin:0
-15px}}@media (min-width: 768px){.inclusion .accordion
.opener{font-size:24px;line-height:28px;padding:21px
33px}.inclusion .accordion .opener:before{width:69px}.inclusion .accordion .opener:after{font-size:22px;right:23px}}@media (min-width: 768px){.inclusion .text-holder{display:inline-block;vertical-align:middle;width:69%;margin-bottom:33px}}@media (min-width: 1024px){.inclusion .text-holder{width:56%}}.inclusion .btn-group{margin-bottom:25px}@media (min-width: 768px){.inclusion .btn-group{display:inline-block;vertical-align:middle;width:30%;text-align:right;margin-bottom:0}}@media (min-width: 1024px){.inclusion .btn-group{width:44%}}.inclusion
.btn{font-size:18px;line-height:22px}@media (min-width: 768px){.inclusion
.btn{max-width:360px;padding:16px
10px}}.info-home{font-size:18px;line-height:28px;padding:40px
15px 50px}@media (min-width: 768px){.info-home{padding:40px
0}}@media (min-width: 1024px){.info-home{padding:71px
0 89px}}.info-home
h2{font-size:28px;line-height:32px;text-transform:uppercase}@media (min-width: 768px){.info-home
h2{margin-bottom:45px}}.info-home
p{margin-bottom:51px}.info-home .image-holder{margin-bottom:44px}@media (min-width: 768px){.info-home .image-holder{max-width:26%;float:right;margin-left:13px}}@media (min-width: 1024px){.info-home .image-holder{max-width:36%;margin:0
0 0 90px}}@media (min-width: 1200px){.info-home .image-holder{margin-left:168px}}.info-home
.description{overflow:hidden}.info-home
.btn{font-size:17px;line-height:21px;margin-bottom:10px}@media (min-width: 768px){.info-home
.btn{padding:17px
10px}.info-home .btn-danger{max-width:219px;margin-right:16px}.info-home .btn-black{max-width:300px}}.info-home .btn:last-child{margin-bottom:0}.info-home .btn [class^="icon-"]{margin-right:13px}.similar-homes{font-size:17px;line-height:28px;background:#fff;padding:44px
8px 30px 14px;border-style:solid;border-width:1px 0;border-color:#d7d7d7}@media (min-width: 768px){.similar-homes{padding:44px
0 30px}}@media (min-width: 1024px){.similar-homes{padding:60px
0 49px}}.similar-homes
h2{font-size:28px;line-height:32px;text-transform:uppercase;margin-bottom:27px}@media (min-width: 768px){.similar-homes
h2{margin-bottom:45px}}.similar-homes .product-grid{margin-bottom:0}#section-floorplans
.columns{padding:0;margin:0}#section-floorplans .single-floorplan{background:#FFF}@media (min-width: 768px){#section-floorplans .single-floorplan{padding:40px
0;margin:0}}@media (min-width: 1024px){#section-floorplans .single-floorplan{padding:50px
0 0}}#section-floorplans .single-floorplan>.tab>li{max-width:150px}.list-promotions{padding-top:0}.list-promotions>div+div:not(:last-child){border-top:1px solid #CCC;padding-top:40px}.single-promotion>*{padding-bottom:40px}.svgs-holder-wrapper{padding-bottom:25px}@media (min-width: 768px){.svgs-holder-wrapper{margin-top:-42px}}.svgs-holder-wrapper
img{max-width:100%;margin:0
auto;display:table}.svg-controls{text-align:right;padding-right:15px;padding-bottom:15px}.svg-controls
a{background:#d2d2d2;width:50px;height:50px;border-radius:50%;border:none;line-height:53px;text-align:center;display:inline-block}.fullscreen-active .svgs-holder-wrapper{margin-top:10px}.jcf-select{display:inline-block;vertical-align:top;width:calc(100% - 2px);height:40px;white-space:nowrap;text-align:center;background:#fff;text-align:left;overflow:hidden;margin:0
0 12px;border:1px
solid #e0e0e0;position:relative}.jcf-select:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.jcf-select>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}.jcf-select
select{left:0;top:0;z-index:1}.jcf-select-text{font-size:13px;line-height:17px;color:#9e9e9e;text-transform:uppercase;padding:0
40px 0 10px;cursor:default}.jcf-select-text
span{display:block}.jcf-select-opener{position:absolute;top:0;right:0;bottom:0;left:auto;background:transparent;color:#bababa;width:26px;text-align:center}.jcf-select-opener:after{content:"";font:9px/1 icomoon;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.jcf-select-drop{position:absolute;top:100%;right:-1px;bottom:auto;left:-1px;padding-top:5px;z-index:9999;box-shadow:0 3px 5px rgba(0, 0, 0, 0.12)}.jcf-select-drop .jcf-hover{background:#be272f;color:#fff !important}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-list{font-size:13px;line-height:17px;display:inline-block;vertical-align:top;position:relative;background:#fff;width:100%}.jcf-list-box{display:inline-block;vertical-align:top;overflow:hidden;border:1px
solid #e0e0e0;min-width:200px;margin:0
15px}.jcf-list-box .jcf-selected{background:#f0f0f0;color:#000}.jcf-list .jcf-list-content{display:inline-block;vertical-align:top;width:100%;overflow:auto}.jcf-list ul
li{display:block;overflow:hidden}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{color:#545454;height:1%;display:block;padding:10px
10px;cursor:default}.jcf-list .jcf-option-opt-default,
.jcf-list .jcf-selected{display:none}.jcf-list .jcf-disabled{background:#fff !important;color:#ccc !important}.jcf-list .jcf-optgroup-caption{color:#000;white-space:nowrap;font-weight:bold;display:block;padding:5px
9px;cursor:default}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#fff !important}.jcf-focus{border-color:#dfdfdf !important}.jcf-focus
*{border-color:red !important}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px
0 0}#footer{font-size:11px;line-height:15px;background:#000;margin:0
-10px;padding-bottom:11px}@media (min-width: 768px){#footer{font-size:13px;line-height:17px;margin:0}#footer .footer-slide{position:static !important}}#footer
.title{color:#dadada;display:block;font-weight:500;padding:18px
25px 15px;margin-bottom:26px;border-bottom:2px solid #4b4b4b}@media (min-width: 768px){#footer
.title{color:#fff;padding:16px
0;margin-bottom:20px}}@media (min-width: 1024px){#footer
.title{padding:19px
0}}#footer
.logo{max-width:244px;float:none;margin:0
auto 20px}@media (min-width: 1024px){#footer
.logo{display:none}}@media (min-width: 768px){.footer-holder{margin-bottom:19px}}.footer-nav{margin-bottom:15px}@media (min-width: 768px){.footer-nav{margin-bottom:20px;padding-right:10px}}@media (min-width: 768px){.footer-nav:last-child{margin-bottom:0}}.footer-nav
h3{color:#fff;text-transform:uppercase;display:none}@media (min-width: 768px){.footer-nav
h3{display:block}}@media (min-width: 1024px){.footer-nav
h3{margin-bottom:14px}}.footer-nav
li{margin-bottom:5px}.footer-nav li:last-child{margin-bottom:0}@media (min-width: 768px){.footer-nav
li{margin-bottom:7px}}@media (min-width: 1024px){.footer-nav
li{margin-bottom:17px}}.footer-nav
a{transition:color 0.3s ease-in-out;color:#dadada;text-decoration:none}.footer-nav a:hover{color:#9b9b9b}.footer-nav .active
a{color:#5b5b5b}.footer-slide{padding-top:5px}@media (min-width: 768px){.footer-slide{padding-top:0}}.nav-block{padding:0
35px}@media (min-width: 768px){.nav-block{width:25%;padding:0;margin-bottom:20px}}.nav-block.active
.opener{color:#be272f}.nav-block-list{padding-bottom:5px;border-bottom:2px solid #4b4b4b}@media (min-width: 768px){.nav-block-list{display:flex;flex-wrap:wrap}}@media (min-width: 1024px){.nav-block-list{max-width:68%;float:left;border-bottom:none;width:100%}}.nav-block
.opener{transition:color 0.3s ease-in-out, font 0.3s ease-in-out;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:600;display:block;margin-left:-10px}.nav-block .opener:hover{color:#be272f}@media (min-width: 768px){.nav-block
.opener{font-size:0;line-height:1}}@media (min-width: 1024px){.footer-block{width:23%;float:right}}.footer-block
.h3{font-size:0;line-height:1;transition:font 0.3s ease-in-out;color:#fff;display:none;margin-bottom:0}@media (min-width: 768px){.footer-block
.h3{font-size:27px;line-height:1;display:block;margin-bottom:17px}}.contact{padding:25px;border-bottom:2px solid #4b4b4b}@media (min-width: 768px){.contact{padding:25px
0}}@media (min-width: 1024px){.contact{padding:0
0 21px}}.contact [href*="tel"]{font-size:28px;line-height:1;display:inline-block;vertical-align:middle;transition:color 0.3s ease-in-out;text-decoration:none;font-weight:600}@media (min-width: 768px){.contact [href*="tel"]{font-size:27px}}.contact [href*="tel"]:hover{color:#fff}.contact [href*="tel"]:hover
span{animation:buzz 0.15s linear infinite}.contact [href*="tel"] .icon-phone{display:inline-block;vertical-align:middle;transition:font 0.3s ease-in-out, margin 0.3s ease-in-out;font-size:17px;margin:-4px 21px 0 0}@media (min-width: 768px){.contact [href*="tel"] .icon-phone{font-size:0;margin:0}}.copyright{color:#9b9b9b;text-align:center;line-height:17px;padding:16px
25px}@media (min-width: 1024px){.copyright{min-height:40px;padding:0;text-align:left}}.copyright
address{font-style:normal;display:inline}

