   @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype'); }  @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVQ&skey=743457fe2cc29280&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVQ&skey=743457fe2cc29280&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVQ&skey=743457fe2cc29280&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVQ&skey=743457fe2cc29280&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVQ&skey=743457fe2cc29280&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4k&skey=62c1cbfccc78b4b2&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4k&skey=62c1cbfccc78b4b2&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4k&skey=62c1cbfccc78b4b2&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4k&skey=62c1cbfccc78b4b2&v=v44) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4k&skey=62c1cbfccc78b4b2&v=v44) format('woff'); }  @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVI.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVI.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVI.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVI.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: italic; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVI.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 300; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4i.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4i.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 600; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4i.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4i.woff2) format('woff2'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 800; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4i.woff2) format('woff2'); } </style> <script type="text/javascript"> </script> <!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> <title>Construction Estimating Software | EasyEstimate UK</title> <meta name="description" content="Professional construction estimating software for UK builders and trades. Create accurate quotes, material schedules, and job costings in minutes. Trusted for 10+ years."> <meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"> <link rel="canonical" href="https://easyestimate.co.uk/"> <meta property="og:locale" content="en_GB"> <meta property="og:type" content="website"> <meta property="og:title" content="Estimating for Builders and Trades - Building and Construction Estimating"> <meta property="og:description" content="Easy Estimate has been helping the trade produce Costings, Estimates, Material and Schedules for over 10 years"> <meta property="og:url" content="https://easyestimate.co.uk/"> <meta property="og:site_name" content="Building and Construction Estimating"> <meta property="og:updated_time" content="2025-06-07T09:37:31+00:00"> <meta property="og:image" content="https://easyestimate.co.uk/wp-content/uploads/2024/07/construction-estimating2.png"> <meta property="og:image:secure_url" content="https://easyestimate.co.uk/wp-content/uploads/2024/07/construction-estimating2.png"> <meta property="og:image:width" content="600"> <meta property="og:image:height" content="315"> <meta property="og:image:alt" content="Estimating for Builders and Trades"> <meta property="og:image:type" content="image/png"> <meta property="article:published_time" content="2019-09-11T18:20:53+00:00"> <meta property="article:modified_time" content="2025-06-07T09:37:31+00:00"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Estimating for Builders and Trades - Building and Construction Estimating"> <meta name="twitter:description" content="Easy Estimate has been helping the trade produce Costings, Estimates, Material and Schedules for over 10 years"> <meta name="twitter:image" content="https://easyestimate.co.uk/wp-content/uploads/2024/07/construction-estimating2.png"> <meta name="twitter:label1" content="Written by"> <meta name="twitter:data1" content="admin"> <meta name="twitter:label2" content="Time to read"> <meta name="twitter:data2" content="21 minutes"> <script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["HomeAndConstructionBusiness","Organization"],"@id":"/#organization","name":"EasyEstimate.co.uk Ltd","url":"","openingHours":["Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday 09:00-17:00"]},{"@type":"WebSite","@id":"/#website","url":"","name":"EasyEstimate.co.uk Ltd","publisher":{"@id":"/#organization"},"inLanguage":"en-GB","potentialAction":{"@type":"SearchAction","target":"/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"/wp-content/uploads/2024/07/construction-estimating2.png","url":"/wp-content/uploads/2024/07/construction-estimating2.png","width":"600","height":"315","inLanguage":"en-GB"},{"@type":"WebPage","@id":"/#webpage","url":"/","name":"Estimating for Builders and Trades - Building and Construction Estimating","datePublished":"2019-09-11T18:20:53+00:00","dateModified":"2025-06-07T09:37:31+00:00","about":{"@id":"/#organization"},"isPartOf":{"@id":"/#website"},"primaryImageOfPage":{"@id":"/wp-content/uploads/2024/07/construction-estimating2.png"},"inLanguage":"en-GB"},{"@type":"Person","@id":"/author/admin/","name":"admin","url":"/author/admin/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/ec70a541fd1b79ddbf7a7eaca0ce88af357f033331a10b77170e658755cb755c?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/ec70a541fd1b79ddbf7a7eaca0ce88af357f033331a10b77170e658755cb755c?s=96&amp;d=mm&amp;r=g","caption":"admin","inLanguage":"en-GB"},"worksFor":{"@id":"/#organization"}},{"@type":"Article","headline":"Estimating for Builders and Trades - Building and Construction Estimating","datePublished":"2019-09-11T18:20:53+00:00","dateModified":"2025-06-07T09:37:31+00:00","author":{"@id":"/author/admin/","name":"admin"},"publisher":{"@id":"/#organization"},"description":"Easy Estimate has been helping the trade produce Costings, Estimates, Material and Schedules for over 10 years","name":"Estimating for Builders and Trades - Building and Construction Estimating","@id":"/#richSnippet","isPartOf":{"@id":"/#webpage"},"image":{"@id":"/wp-content/uploads/2024/07/construction-estimating2.png"},"inLanguage":"en-GB","mainEntityOfPage":{"@id":"/#webpage"}}]}</script> <!-- /Rank Math WordPress SEO plugin --> <link rel="dns-prefetch" href=""> <link rel="alternate" type="application/rss+xml" title="Building and Construction Estimating » Feed" href="/feed/"> <link rel="alternate" type="application/rss+xml" title="Building and Construction Estimating » Comments Feed" href="/comments/feed/">  a, abbr, acronym, address, applet, b, big, blockquote, body, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; vertical-align: baseline; background: transparent } body { line-height: 1 } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:after, blockquote:before, q:after, q:before { content: ""; content: none } blockquote { margin: 20px 0 30px; border-left: 5px solid; padding-left: 20px } :focus { outline: 0 } del { text-decoration: line-through } pre { overflow: auto; padding: 10px } figure { margin: 0 } table { border-collapse: collapse; border-spacing: 0 } article, aside, footer, header, hgroup, nav, section { display: block } body { font-family: Open Sans, Arial, sans-serif; font-size: 14px; color: #666; background-color: #fff; line-height: 1.7em; font-weight: 500; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } body.page-template-page-template-blank-php #page-container { padding-top: 0 !important } body.et_cover_background { background-size: cover !important; background-position: top !important; background-repeat: no-repeat !important; background-attachment: fixed } a { color: #2ea3f2 } a, a:hover { text-decoration: none } p { padding-bottom: 1em } p:not(.has-background):last-of-type { padding-bottom: 0 } p.et_normal_padding { padding-bottom: 1em } strong { font-weight: 700 } cite, em, i { font-style: italic } code, pre { font-family: Courier New, monospace; margin-bottom: 10px } ins { text-decoration: none } sub, sup { height: 0; line-height: 1; position: relative; vertical-align: baseline } sup { bottom: .8em } sub { top: .3em } dl { margin: 0 0 1.5em } dl dt { font-weight: 700 } dd { margin-left: 1.5em } blockquote p { padding-bottom: 0 } embed, iframe, object, video { max-width: 100% } h1, h2, h3, h4, h5, h6 { color: #333; padding-bottom: 10px; line-height: 1em; font-weight: 500 } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit } h1 { font-size: 30px } h2 { font-size: 26px } h3 { font-size: 22px } h4 { font-size: 18px } h5 { font-size: 16px } h6 { font-size: 14px } input { -webkit-appearance: none } input[type=checkbox] { -webkit-appearance: checkbox } input[type=radio] { -webkit-appearance: radio } input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea { background-color: #fff; border: 1px solid #bbb; padding: 2px; color: #4e4e4e } input.text:focus, input.title:focus, input[type=text]:focus, select:focus, textarea:focus { border-color: #2d3940; color: #3e3e3e } input.text, input.title, input[type=text], select, textarea { margin: 0 } textarea { padding: 4px } button, input, select, textarea { font-family: inherit } img { max-width: 100%; height: auto } .clear { clear: both } br.clear { margin: 0; padding: 0 } .pagination { clear: both } #et_search_icon:hover, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .form-submit .et_pb_buttontton.alt.disabled, .nav-single a, .posted_in a { color: #2ea3f2 } .et-search-form, blockquote { border-color: #2ea3f2 } #main-content { background-color: #fff } .container { width: 80%; max-width: 1080px; margin: auto; position: relative } body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container { padding-top: 58px } .et_full_width_page #main-content .container:before { display: none } .main_title { margin-bottom: 20px } .et_password_protected_form .et_submit_button:hover, .form-submit .et_pb_button:hover { background: rgba(0, 0, 0, .05) } .et_button_icon_visible .et_pb_button { padding-right: 2em; padding-left: .7em } .et_button_icon_visible .et_pb_button:after { opacity: 1; margin-left: 0 } .et_button_left .et_pb_button:hover:after { left: .15em } .et_button_left .et_pb_button:after { margin-left: 0; left: 1em } .et_button_icon_visible.et_button_left .et_pb_button, .et_button_left .et_pb_button:hover, .et_button_left .et_pb_module .et_pb_button:hover { padding-left: 2em; padding-right: .7em } .et_button_icon_visible.et_button_left .et_pb_button:after, .et_button_left .et_pb_button:hover:after { left: .15em } .et_password_protected_form .et_submit_button:hover, .form-submit .et_pb_button:hover { padding: .3em 1em } .et_button_no_icon .et_pb_button:after { display: none } .et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button, .et_button_no_icon.et_button_left .et_pb_button:hover, .et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover { padding: .3em 1em !important } .et_button_custom_icon .et_pb_button:after { line-height: 1.7em } .et_button_custom_icon.et_button_icon_visible .et_pb_button:after, .et_button_custom_icon .et_pb_button:hover:after { margin-left: .3em } #left-area .post_format-post-format-gallery .wp-block-gallery:first-of-type { padding: 0; margin-bottom: -16px } .entry-content table:not(.variations) { border: 1px solid #eee; margin: 0 0 15px; text-align: left; width: 100% } .entry-content thead th, .entry-content tr th { color: #555; font-weight: 700; padding: 9px 24px } .entry-content tr td { border-top: 1px solid #eee; padding: 6px 24px } #left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul { list-style-type: disc; padding: 0 0 23px 1em; line-height: 26px } #left-area ol, .entry-content ol, .et-l--body ol, .et-l--footer ol, .et-l--header ol { list-style-type: decimal; list-style-position: inside; padding: 0 0 23px; line-height: 26px } #left-area ul li ul, .entry-content ul li ol { padding: 2px 0 2px 20px } #left-area ol li ul, .entry-content ol li ol, .et-l--body ol li ol, .et-l--footer ol li ol, .et-l--header ol li ol { padding: 2px 0 2px 35px } #left-area ul.wp-block-gallery { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style-type: none; padding: 0 } #left-area ul.products { padding: 0 !important; line-height: 1.7 !important; list-style: none !important } .gallery-item a { display: block } .gallery-caption, .gallery-item a { width: 90% } #wpadminbar { z-index: 100001 } #left-area .post-meta { font-size: 14px; padding-bottom: 15px } #left-area .post-meta a { text-decoration: none; color: #666 } #left-area .et_featured_image { padding-bottom: 7px } .single .post { padding-bottom: 25px } body.single .et_audio_content { margin-bottom: -6px } .nav-single a { text-decoration: none; color: #2ea3f2; font-size: 14px; font-weight: 400 } .nav-previous { float: left } .nav-next { float: right } .et_password_protected_form p input { background-color: #eee; border: none !important; width: 100% !important; border-radius: 0 !important; font-size: 14px; color: #999 !important; padding: 16px !important; -webkit-box-sizing: border-box; box-sizing: border-box } .et_password_protected_form label { display: none } .et_password_protected_form .et_submit_button { font-family: inherit; display: block; float: right; margin: 8px auto 0; cursor: pointer } .post-password-required p.nocomments.container { max-width: 100% } .post-password-required p.nocomments.container:before { display: none } .aligncenter, div.post .new-post .aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; margin-bottom: 10px; max-width: 96%; padding: 8px } .wp-caption.alignleft { margin: 0 30px 20px 0 } .wp-caption.alignright { margin: 0 0 20px 30px } .wp-caption img { margin: 0; padding: 0; border: 0 } .wp-caption p.wp-caption-text { font-size: 12px; padding: 0 4px 5px; margin: 0 } .alignright { float: right } .alignleft { float: left } img.alignleft { display: inline; float: left; margin-right: 15px } img.alignright { display: inline; float: right; margin-left: 15px } .page.et_pb_pagebuilder_layout #main-content { background-color: transparent } body #main-content .et_builder_inner_content>h1, body #main-content .et_builder_inner_content>h2, body #main-content .et_builder_inner_content>h3, body #main-content .et_builder_inner_content>h4, body #main-content .et_builder_inner_content>h5, body #main-content .et_builder_inner_content>h6 { line-height: 1.4em } body #main-content .et_builder_inner_content>p { line-height: 1.7em } .wp-block-pullquote { margin: 20px 0 30px } .wp-block-pullquote.has-background blockquote { border-left: none } .wp-block-group.has-background { padding: 1.5em 1.5em .5em } @media (min-width:981px) { #left-area { width: 79.125%; padding-bottom: 23px } #main-content .container:before { content: ""; position: absolute; top: 0; height: 100%; width: 1px; background-color: #e2e2e2 } .et_full_width_page #left-area, .et_no_sidebar #left-area { float: none; width: 100% !important } .et_full_width_page #left-area { padding-bottom: 0 } .et_no_sidebar #main-content .container:before { display: none } } @media (max-width:980px) { #page-container { padding-top: 80px } .et-tb #page-container, .et-tb-has-header #page-container { padding-top: 0 !important } #left-area, #sidebar { width: 100% !important } #main-content .container:before { display: none !important } .et_full_width_page .et_gallery_item:nth-child(4n+1) { clear: none } } @media print { #page-container { padding-top: 0 !important } } #wp-admin-bar-et-use-visual-builder a:before { font-family: ETmodules !important; content: "\e625"; font-size: 30px !important; width: 28px; margin-top: -3px; color: #974df3 !important } #wp-admin-bar-et-use-visual-builder:hover a:before { color: #fff !important } #wp-admin-bar-et-use-visual-builder:hover a, #wp-admin-bar-et-use-visual-builder a:hover { transition: background-color .5s ease; -webkit-transition: background-color .5s ease; -moz-transition: background-color .5s ease; background-color: #7e3bd0 !important; color: #fff !important } * html .clearfix, :first-child+html .clearfix { zoom: 1 } .iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button { display: none !important; -webkit-appearance: none } .et_mobile_device .et_pb_section_parallax .et_pb_parallax_css { background-attachment: scroll } .et-social-facebook a.icon:before { content: "\e093" } .et-social-twitter a.icon:before { content: "\e094" } .et-social-google-plus a.icon:before { content: "\e096" } .et-social-instagram a.icon:before { content: "\e09a" } .et-social-rss a.icon:before { content: "\e09e" } .ai1ec-single-event:after { content: " "; display: table; clear: both } .evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot.eventon_details_shading_bot { z-index: 3 } .wp-block-divi-layout { margin-bottom: 1em } * { -webkit-box-sizing: border-box; box-sizing: border-box } #et-info-email:before, #et-info-phone:before, #et_search_icon:before, .comment-reply-link:after, .et-cart-info span:before, .et-pb-arrow-next:before, .et-pb-arrow-prev:before, .et-social-icon a:before, .et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before, .et_overlay:before, .et_password_protected_form .et_submit_button:after, .et_pb_button:after, .et_pb_contact_reset:after, .et_pb_contact_submit:after, .et_pb_font_icon:before, .et_pb_newsletter_button:after, .et_pb_pricing_table_button:after, .et_pb_promo_button:after, .et_pb_testimonial:before, .et_pb_toggle_title:before, .form-submit .et_pb_button:after, .mobile_menu_bar:before, a.et_pb_more_button:after { font-family: ETmodules !important; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow: 0 0; direction: ltr } .et-pb-icon, .et_pb_custom_button_icon.et_pb_button:after, .et_pb_login .et_pb_custom_button_icon.et_pb_button:after, .et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:after, .et_pb_woo_custom_button_icon .button.et_pb_custom_button_icon.et_pb_button:hover:after { content: attr(data-icon) } .et-pb-icon { font-family: ETmodules; speak: none; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 96px; font-style: normal; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; direction: ltr } #et-ajax-saving { display: none; -webkit-transition: background .3s, -webkit-box-shadow .3s; transition: background .3s, -webkit-box-shadow .3s; transition: background .3s, box-shadow .3s; transition: background .3s, box-shadow .3s, -webkit-box-shadow .3s; -webkit-box-shadow: rgba(0, 139, 219, .247059) 0 0 60px; box-shadow: 0 0 60px rgba(0, 139, 219, .247059); position: fixed; top: 50%; left: 50%; width: 50px; height: 50px; background: #fff; border-radius: 50px; margin: -25px 0 0 -25px; z-index: 999999; text-align: center } #et-ajax-saving img { margin: 9px } .et-safe-mode-indicator, .et-safe-mode-indicator:focus, .et-safe-mode-indicator:hover { -webkit-box-shadow: 0 5px 10px rgba(41, 196, 169, .15); box-shadow: 0 5px 10px rgba(41, 196, 169, .15); background: #29c4a9; color: #fff; font-size: 14px; font-weight: 600; padding: 12px; line-height: 16px; border-radius: 3px; position: fixed; bottom: 30px; right: 30px; z-index: 999999; text-decoration: none; font-family: Open Sans, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .et_pb_button { font-size: 20px; font-weight: 500; padding: .3em 1em; line-height: 1.7em !important; background-color: transparent; background-size: cover; background-position: 50%; background-repeat: no-repeat; border: 2px solid; border-radius: 3px; -webkit-transition-duration: .2s; transition-duration: .2s; -webkit-transition-property: all !important; transition-property: all !important } .et_pb_button, .et_pb_button_inner { position: relative } .et_pb_button:hover, .et_pb_module .et_pb_button:hover { border: 2px solid transparent; padding: .3em 2em .3em .7em } .et_pb_button:hover { background-color: hsla(0, 0%, 100%, .2) } .et_pb_bg_layout_light.et_pb_button:hover, .et_pb_bg_layout_light .et_pb_button:hover { background-color: rgba(0, 0, 0, .05) } .et_pb_button:after, .et_pb_button:before { font-size: 32px; line-height: 1em; content: "\35"; opacity: 0; position: absolute; margin-left: -1em; -webkit-transition: all .2s; transition: all .2s; text-transform: none; -webkit-font-feature-settings: "kern" off; font-feature-settings: "kern" off; font-variant: none; font-style: normal; font-weight: 400; text-shadow: none } .et_pb_button.et_hover_enabled:hover:after, .et_pb_button.et_pb_hovered:hover:after { -webkit-transition: none !important; transition: none !important } .et_pb_button:before { display: none } .et_pb_button:hover:after { opacity: 1; margin-left: 0 } .et_pb_column_1_3 h1, .et_pb_column_1_4 h1, .et_pb_column_1_5 h1, .et_pb_column_1_6 h1, .et_pb_column_2_5 h1 { font-size: 26px } .et_pb_column_1_3 h2, .et_pb_column_1_4 h2, .et_pb_column_1_5 h2, .et_pb_column_1_6 h2, .et_pb_column_2_5 h2 { font-size: 23px } .et_pb_column_1_3 h3, .et_pb_column_1_4 h3, .et_pb_column_1_5 h3, .et_pb_column_1_6 h3, .et_pb_column_2_5 h3 { font-size: 20px } .et_pb_column_1_3 h4, .et_pb_column_1_4 h4, .et_pb_column_1_5 h4, .et_pb_column_1_6 h4, .et_pb_column_2_5 h4 { font-size: 18px } .et_pb_column_1_3 h5, .et_pb_column_1_4 h5, .et_pb_column_1_5 h5, .et_pb_column_1_6 h5, .et_pb_column_2_5 h5 { font-size: 16px } .et_pb_column_1_3 h6, .et_pb_column_1_4 h6, .et_pb_column_1_5 h6, .et_pb_column_1_6 h6, .et_pb_column_2_5 h6 { font-size: 15px } .et_pb_bg_layout_dark, .et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark h4, .et_pb_bg_layout_dark h5, .et_pb_bg_layout_dark h6 { color: #fff !important } .et_pb_module.et_pb_text_align_left { text-align: left } .et_pb_module.et_pb_text_align_center { text-align: center } .et_pb_module.et_pb_text_align_right { text-align: right } .et_pb_module.et_pb_text_align_justified { text-align: justify } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0 } .et_pb_bg_layout_light .et_pb_more_button { color: #2ea3f2 } .et_builder_inner_content { position: relative; z-index: 1 } header .et_builder_inner_content { z-index: 2 } .et_pb_css_mix_blend_mode_passthrough { mix-blend-mode: unset !important } .et_pb_image_container { margin: -20px -20px 29px } .et_pb_module_inner { position: relative } .et_hover_enabled_preview { z-index: 2 } .et_hover_enabled:hover { position: relative; z-index: 2 } .et_pb_all_tabs, .et_pb_module, .et_pb_posts_nav a, .et_pb_tab, .et_pb_with_background { position: relative; background-size: cover; background-position: 50%; background-repeat: no-repeat } .et_pb_background_mask, .et_pb_background_pattern { bottom: 0; left: 0; position: absolute; right: 0; top: 0 } .et_pb_background_mask { background-size: calc(100% + 2px) calc(100% + 2px); background-repeat: no-repeat; background-position: 50%; overflow: hidden } .et_pb_background_pattern { background-position: 0 0; background-repeat: repeat } .et_pb_with_border { position: relative; border: 0 solid #333 } .post-password-required .et_pb_row { padding: 0; width: 100% } .post-password-required .et_password_protected_form { min-height: 0 } body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_password_protected_form h1, body:not(.et_pb_pagebuilder_layout) .post-password-required .et_password_protected_form h1 { display: none } .et_pb_no_bg { padding: 0 !important } .et_overlay.et_pb_inline_icon:before, .et_pb_inline_icon:before { content: attr(data-icon) } .et_pb_more_button { color: inherit; text-shadow: none; text-decoration: none; display: inline-block; margin-top: 20px } .et_parallax_bg_wrap { overflow: hidden; position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .et_parallax_bg { background-repeat: no-repeat; background-position: top; background-size: cover; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; display: block } .et_parallax_bg.et_parallax_bg__hover, .et_parallax_bg.et_parallax_bg_phone, .et_parallax_bg.et_parallax_bg_tablet, .et_parallax_gradient.et_parallax_gradient__hover, .et_parallax_gradient.et_parallax_gradient_phone, .et_parallax_gradient.et_parallax_gradient_tablet, .et_pb_section_parallax_hover:hover .et_parallax_bg:not(.et_parallax_bg__hover), .et_pb_section_parallax_hover:hover .et_parallax_gradient:not(.et_parallax_gradient__hover) { display: none } .et_pb_section_parallax_hover:hover .et_parallax_bg.et_parallax_bg__hover, .et_pb_section_parallax_hover:hover .et_parallax_gradient.et_parallax_gradient__hover { display: block } .et_parallax_gradient { bottom: 0; display: block; left: 0; position: absolute; right: 0; top: 0 } .et_pb_module.et_pb_section_parallax, .et_pb_posts_nav a.et_pb_section_parallax, .et_pb_tab.et_pb_section_parallax { position: relative } .et_pb_section_parallax .et_pb_parallax_css, .et_pb_slides .et_parallax_bg.et_pb_parallax_css { background-attachment: fixed } body.et-bfb .et_pb_section_parallax .et_pb_parallax_css, body.et-bfb .et_pb_slides .et_parallax_bg.et_pb_parallax_css { background-attachment: scroll; bottom: auto } .et_pb_section_parallax.et_pb_column .et_pb_module, .et_pb_section_parallax.et_pb_row .et_pb_column, .et_pb_section_parallax.et_pb_row .et_pb_module { z-index: 9; position: relative } .et_pb_more_button:hover:after { opacity: 1; margin-left: 0 } .et_pb_preload .et_pb_section_video_bg, .et_pb_preload>div { visibility: hidden } .et_pb_preload, .et_pb_section.et_pb_section_video.et_pb_preload { position: relative; background: #464646 !important } .et_pb_preload:before { content: ""; position: absolute; top: 50%; left: 50%; background: url(/wp-content/themes/Divi/includes/builder/styles/images/preloader.gif) no-repeat; border-radius: 32px; width: 32px; height: 32px; margin: -16px 0 0 -16px } .box-shadow-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; pointer-events: none } .et_pb_section>.box-shadow-overlay~.et_pb_row { z-index: 11 } body.safari .section_has_divider { will-change: transform } .et_pb_row>.box-shadow-overlay { z-index: 8 } .has-box-shadow-overlay { position: relative } .et_clickable { cursor: pointer } .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important } .et_multi_view_hidden, .et_multi_view_hidden_image { display: none !important } @keyframes multi-view-image-fade { 0% { opacity: 0 } 10% { opacity: .1 } 20% { opacity: .2 } 30% { opacity: .3 } 40% { opacity: .4 } 50% { opacity: .5 } 60% { opacity: .6 } 70% { opacity: .7 } 80% { opacity: .8 } 90% { opacity: .9 } to { opacity: 1 } } .et_multi_view_image__loading { visibility: hidden } .et_multi_view_image__loaded { -webkit-animation: multi-view-image-fade .5s; animation: multi-view-image-fade .5s } #et-pb-motion-effects-offset-tracker { visibility: hidden !important; opacity: 0; position: absolute; top: 0; left: 0 } .et-pb-before-scroll-animation { opacity: 0 } header.et-l.et-l--header:after { clear: both; display: block; content: "" } .et_pb_module { -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-duration: .2s; animation-duration: .2s } @-webkit-keyframes fadeBottom { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%) } to { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } } @keyframes fadeBottom { 0% { opacity: 0; -webkit-transform: translateY(10%); transform: translateY(10%) } to { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0) } } @-webkit-keyframes fadeLeft { 0% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes fadeLeft { 0% { opacity: 0; -webkit-transform: translateX(-10%); transform: translateX(-10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @-webkit-keyframes fadeRight { 0% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes fadeRight { 0% { opacity: 0; -webkit-transform: translateX(10%); transform: translateX(10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @-webkit-keyframes fadeTop { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes fadeTop { 0% { opacity: 0; -webkit-transform: translateY(-10%); transform: translateY(-10%) } to { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) } } @-webkit-keyframes fadeIn { 0% { opacity: 0 } to { opacity: 1 } } @keyframes fadeIn { 0% { opacity: 0 } to { opacity: 1 } } .et-waypoint:not(.et_pb_counters) { opacity: 0 } @media (min-width:981px) { .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty div.et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child, .et_pb_section div.et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_pb_section div.et_pb_row .et_pb_column .et_pb_module:last-child { margin-bottom: 0 } } @media (max-width:980px) { .et_overlay.et_pb_inline_icon_tablet:before, .et_pb_inline_icon_tablet:before { content: attr(data-icon-tablet) } .et_parallax_bg.et_parallax_bg_tablet_exist, .et_parallax_gradient.et_parallax_gradient_tablet_exist { display: none } .et_parallax_bg.et_parallax_bg_tablet, .et_parallax_gradient.et_parallax_gradient_tablet { display: block } .et_pb_column .et_pb_module { margin-bottom: 30px } .et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_pb_row .et_pb_column .et_pb_module:last-child, .et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child { margin-bottom: 0 } .et_pb_more_button { display: inline-block !important } .et_pb_bg_layout_light_tablet.et_pb_button, .et_pb_bg_layout_light_tablet.et_pb_module.et_pb_button, .et_pb_bg_layout_light_tablet .et_pb_more_button { color: #2ea3f2 } .et_pb_bg_layout_light_tablet .et_pb_forgot_password a { color: #666 } .et_pb_bg_layout_light_tablet h1, .et_pb_bg_layout_light_tablet h2, .et_pb_bg_layout_light_tablet h3, .et_pb_bg_layout_light_tablet h4, .et_pb_bg_layout_light_tablet h5, .et_pb_bg_layout_light_tablet h6 { color: #333 !important } .et_pb_module .et_pb_bg_layout_light_tablet.et_pb_button { color: #2ea3f2 !important } .et_pb_bg_layout_light_tablet { color: #666 !important } .et_pb_bg_layout_dark_tablet, .et_pb_bg_layout_dark_tablet h1, .et_pb_bg_layout_dark_tablet h2, .et_pb_bg_layout_dark_tablet h3, .et_pb_bg_layout_dark_tablet h4, .et_pb_bg_layout_dark_tablet h5, .et_pb_bg_layout_dark_tablet h6 { color: #fff !important } .et_pb_bg_layout_dark_tablet.et_pb_button, .et_pb_bg_layout_dark_tablet.et_pb_module.et_pb_button, .et_pb_bg_layout_dark_tablet .et_pb_more_button { color: inherit } .et_pb_bg_layout_dark_tablet .et_pb_forgot_password a { color: #fff } .et_pb_module.et_pb_text_align_left-tablet { text-align: left } .et_pb_module.et_pb_text_align_center-tablet { text-align: center } .et_pb_module.et_pb_text_align_right-tablet { text-align: right } .et_pb_module.et_pb_text_align_justified-tablet { text-align: justify } } @media (max-width:767px) { .et_pb_more_button { display: inline-block !important } .et_overlay.et_pb_inline_icon_phone:before, .et_pb_inline_icon_phone:before { content: attr(data-icon-phone) } .et_parallax_bg.et_parallax_bg_phone_exist, .et_parallax_gradient.et_parallax_gradient_phone_exist { display: none } .et_parallax_bg.et_parallax_bg_phone, .et_parallax_gradient.et_parallax_gradient_phone { display: block } .et-hide-mobile { display: none !important } .et_pb_bg_layout_light_phone.et_pb_button, .et_pb_bg_layout_light_phone.et_pb_module.et_pb_button, .et_pb_bg_layout_light_phone .et_pb_more_button { color: #2ea3f2 } .et_pb_bg_layout_light_phone .et_pb_forgot_password a { color: #666 } .et_pb_bg_layout_light_phone h1, .et_pb_bg_layout_light_phone h2, .et_pb_bg_layout_light_phone h3, .et_pb_bg_layout_light_phone h4, .et_pb_bg_layout_light_phone h5, .et_pb_bg_layout_light_phone h6 { color: #333 !important } .et_pb_module .et_pb_bg_layout_light_phone.et_pb_button { color: #2ea3f2 !important } .et_pb_bg_layout_light_phone { color: #666 !important } .et_pb_bg_layout_dark_phone, .et_pb_bg_layout_dark_phone h1, .et_pb_bg_layout_dark_phone h2, .et_pb_bg_layout_dark_phone h3, .et_pb_bg_layout_dark_phone h4, .et_pb_bg_layout_dark_phone h5, .et_pb_bg_layout_dark_phone h6 { color: #fff !important } .et_pb_bg_layout_dark_phone.et_pb_button, .et_pb_bg_layout_dark_phone.et_pb_module.et_pb_button, .et_pb_bg_layout_dark_phone .et_pb_more_button { color: inherit } .et_pb_module .et_pb_bg_layout_dark_phone.et_pb_button { color: #fff !important } .et_pb_bg_layout_dark_phone .et_pb_forgot_password a { color: #fff } .et_pb_module.et_pb_text_align_left-phone { text-align: left } .et_pb_module.et_pb_text_align_center-phone { text-align: center } .et_pb_module.et_pb_text_align_right-phone { text-align: right } .et_pb_module.et_pb_text_align_justified-phone { text-align: justify } } @media (max-width:479px) { a.et_pb_more_button { display: block } } @media (min-width:768px) and (max-width:980px) { [data-et-multi-view-load-tablet-hidden=true]:not(.et_multi_view_swapped) { display: none !important } } @media (max-width:767px) { [data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) { display: none !important } } .et_pb_menu.et_pb_menu--style-inline_centered_logo .et_pb_menu__menu nav ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } @-webkit-keyframes multi-view-image-fade { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } 50% { -webkit-transform: scale(1.01); transform: scale(1.01); opacity: 1 } to { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } } @font-face { font-family: ETmodules; font-display: block; src: url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot); src: url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"), url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"), url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg"); font-weight: 400; font-style: normal } @font-face { font-family: FontAwesome; font-style: normal; font-weight: 400; font-display: block; src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot); src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff) format("woff"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf) format("truetype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg") } @font-face { font-family: FontAwesome; font-style: normal; font-weight: 900; font-display: block; src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot); src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format("woff"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format("truetype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg") } @font-face { font-family: FontAwesome; font-style: normal; font-weight: 400; font-display: block; src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot); src: url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff) format("woff"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf) format("truetype"), url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg") } @media (min-width:981px) { .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column { margin-right: 5.5% } .et_pb_gutters3 .et_pb_column_4_4, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 { width: 100% } .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module { margin-bottom: 2.75% } .et_pb_gutters3 .et_pb_column_3_4, .et_pb_gutters3.et_pb_row .et_pb_column_3_4 { width: 73.625% } .et_pb_gutters3 .et_pb_column_3_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module { margin-bottom: 3.735% } .et_pb_gutters3 .et_pb_column_2_3, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 { width: 64.833% } .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module { margin-bottom: 4.242% } .et_pb_gutters3 .et_pb_column_3_5, .et_pb_gutters3.et_pb_row .et_pb_column_3_5 { width: 57.8% } .et_pb_gutters3 .et_pb_column_3_5 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module { margin-bottom: 4.758% } .et_pb_gutters3 .et_pb_column_1_2, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 { width: 47.25% } .et_pb_gutters3 .et_pb_column_1_2 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module { margin-bottom: 5.82% } .et_pb_gutters3 .et_pb_column_2_5, .et_pb_gutters3.et_pb_row .et_pb_column_2_5 { width: 36.7% } .et_pb_gutters3 .et_pb_column_2_5 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module { margin-bottom: 7.493% } .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 { width: 29.6667% } .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module { margin-bottom: 9.27% } .et_pb_gutters3 .et_pb_column_1_4, .et_pb_gutters3.et_pb_row .et_pb_column_1_4 { width: 20.875% } .et_pb_gutters3 .et_pb_column_1_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module { margin-bottom: 13.174% } .et_pb_gutters3 .et_pb_column_1_5, .et_pb_gutters3.et_pb_row .et_pb_column_1_5 { width: 15.6% } .et_pb_gutters3 .et_pb_column_1_5 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module { margin-bottom: 17.628% } .et_pb_gutters3 .et_pb_column_1_6, .et_pb_gutters3.et_pb_row .et_pb_column_1_6 { width: 12.0833% } .et_pb_gutters3 .et_pb_column_1_6 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module { margin-bottom: 22.759% } .et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product { width: 20.875%; margin-right: 5.5%; margin-bottom: 5.5% } .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product { width: 28.353%; margin-right: 7.47% } .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product { width: 100%; margin-right: 0 } .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product { width: 48%; margin-right: 4% } .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2), .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2) { margin-right: 0 } .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1), .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1) { clear: none } } #et-secondary-menu li, #top-menu li { word-wrap: break-word } .nav li ul, .et_mobile_menu { border-color: #2EA3F2 } .mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a { color: #2EA3F2 } #main-header { -webkit-transition: background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s; transition: background-color 0.4s, color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s; transition: background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out; transition: background-color 0.4s, color 0.4s, transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s } #main-header.et-disabled-animations * { -webkit-transition-duration: 0s !important; transition-duration: 0s !important } .container { text-align: left; position: relative } .et_fixed_nav.et_show_nav #page-container { padding-top: 80px } .et_fixed_nav.et_show_nav.et-tb #page-container, .et_fixed_nav.et_show_nav.et-tb-has-header #page-container { padding-top: 0 !important } .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container { padding-top: 111px } .et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container { padding-top: 177px } .et_fixed_nav.et_show_nav.et_header_style_centered #page-container { padding-top: 147px } .et_fixed_nav #main-header { position: fixed } .et-cloud-item-editor #page-container { padding-top: 0 !important } .et_header_style_left #et-top-navigation { padding-top: 33px } .et_header_style_left #et-top-navigation nav>ul>li>a { padding-bottom: 33px } .et_header_style_left .logo_container { position: absolute; height: 100%; width: 100% } .et_header_style_left #et-top-navigation .mobile_menu_bar { padding-bottom: 24px } .et_hide_search_icon #et_top_search { display: none !important } #logo { width: auto; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-bottom: 0; max-height: 54%; display: inline-block; float: none; vertical-align: middle; -webkit-transform: translate3d(0, 0, 0) } .et_pb_svg_logo #logo { height: 54% } .logo_container { -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } span.logo_helper { display: inline-block; height: 100%; vertical-align: middle; width: 0 } .safari .centered-inline-logo-wrap { -webkit-transform: translate3d(0, 0, 0); -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } #et-define-logo-wrap img { width: 100% } .gecko #et-define-logo-wrap.svg-logo { position: relative !important } #top-menu-nav, #top-menu { line-height: 0 } #et-top-navigation { font-weight: 600 } .et_fixed_nav #et-top-navigation { -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } .et-cart-info span:before { content: "\e07a"; margin-right: 10px; position: relative } nav#top-menu-nav, #top-menu, nav.et-menu-nav, .et-menu { float: left } #top-menu li { display: inline-block; font-size: 14px; padding-right: 22px } #top-menu>li:last-child { padding-right: 0 } .et_fullwidth_nav.et_non_fixed_nav.et_header_style_left #top-menu>li:last-child>ul.sub-menu { right: 0 } #top-menu a { color: rgba(0, 0, 0, 0.6); text-decoration: none; display: block; position: relative; -webkit-transition: opacity 0.4s ease-in-out, background-color 0.4s ease-in-out; transition: opacity 0.4s ease-in-out, background-color 0.4s ease-in-out } #top-menu-nav>ul>li>a:hover { opacity: 0.7; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } #et_search_icon:before { content: "\55"; font-size: 17px; left: 0; position: absolute; top: -3px } #et_search_icon:hover { cursor: pointer } #et_top_search { float: right; margin: 3px 0 0 22px; position: relative; display: block; width: 18px } #et_top_search.et_search_opened { position: absolute; width: 100% } .et-search-form { top: 0; bottom: 0; right: 0; position: absolute; z-index: 1000; width: 100% } .et-search-form input { width: 90%; border: none; color: #333; position: absolute; top: 0; bottom: 0; right: 30px; margin: auto; background: transparent } .et-search-form .et-search-field::-ms-clear { width: 0; height: 0; display: none } .et_search_form_container { -webkit-animation: none; animation: none; -o-animation: none } .container.et_search_form_container { position: relative; opacity: 0; height: 1px } .container.et_search_form_container.et_pb_search_visible { z-index: 999; -webkit-animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeInTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } .et_pb_search_visible.et_pb_no_animation { opacity: 1 } .et_pb_search_form_hidden { -webkit-animation: fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeOutTop 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } span.et_close_search_field { display: block; width: 30px; height: 30px; z-index: 99999; position: absolute; right: 0; cursor: pointer; top: 0; bottom: 0; margin: auto } span.et_close_search_field:after { font-family: 'ETmodules'; content: '\4d'; speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 32px; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box } .container.et_menu_container { z-index: 99 } .container.et_search_form_container.et_pb_search_form_hidden { z-index: 1 !important } .et_search_outer { width: 100%; overflow: hidden; position: absolute; top: 0 } .container.et_pb_menu_hidden { z-index: -1 } form.et-search-form { background: rgba(0, 0, 0, 0) !important } input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none } .et-cart-info { color: inherit } #et-top-navigation .et-cart-info { float: left; margin: -2px 0 0 22px; font-size: 16px } #et-top-navigation { float: right } #top-menu li li { padding: 0 20px; margin: 0 } #top-menu li li a { padding: 6px 20px; width: 200px } .nav li.et-touch-hover>ul { opacity: 1; visibility: visible } #top-menu .menu-item-has-children>a:first-child:after, #et-secondary-nav .menu-item-has-children>a:first-child:after { font-family: 'ETmodules'; content: "3"; font-size: 16px; position: absolute; right: 0; top: 0; font-weight: 800 } #top-menu .menu-item-has-children>a:first-child, #et-secondary-nav .menu-item-has-children>a:first-child { padding-right: 20px } #top-menu li .menu-item-has-children>a:first-child { padding-right: 40px } #top-menu li .menu-item-has-children>a:first-child:after { right: 20px; top: 6px } #top-menu li.mega-menu { position: inherit } #top-menu li.mega-menu>ul { padding: 30px 20px; position: absolute !important; width: 100%; left: 0 !important } #top-menu li.mega-menu ul li { margin: 0; float: left !important; display: block !important; padding: 0 !important } #top-menu li.mega-menu>ul>li:nth-of-type(4n) { clear: right } #top-menu li.mega-menu>ul>li:nth-of-type(4n+1) { clear: left } #top-menu li.mega-menu ul li li { width: 100% } #top-menu li.mega-menu li>ul { -webkit-animation: none !important; animation: none !important; padding: 0px; border: none; left: auto; top: auto; width: 90% !important; position: relative; -webkit-box-shadow: none; box-shadow: none } #top-menu li.mega-menu li ul { visibility: visible; opacity: 1; display: none } #top-menu li.mega-menu.et-hover li ul { display: block } #top-menu li.mega-menu.et-hover>ul { opacity: 1 !important; visibility: visible !important } #top-menu li.mega-menu>ul>li>a { width: 90%; padding: 0 20px 10px } #top-menu li.mega-menu>ul>li>a:first-child { padding-top: 0 !important; font-weight: bold; border-bottom: 1px solid rgba(0, 0, 0, 0.03) } #top-menu li.mega-menu>ul>li>a:first-child:hover { background-color: transparent !important } #top-menu li.mega-menu li>a { width: 100% } #top-menu li.mega-menu.mega-menu-parent li li, #top-menu li.mega-menu.mega-menu-parent li>a { width: 100% !important } #top-menu li.mega-menu.mega-menu-parent li>.sub-menu { float: left; width: 100% !important } #top-menu li.mega-menu>ul>li { width: 25%; margin: 0 } #top-menu li.mega-menu.mega-menu-parent-3>ul>li { width: 33.33% } #top-menu li.mega-menu.mega-menu-parent-2>ul>li { width: 50% } #top-menu li.mega-menu.mega-menu-parent-1>ul>li { width: 100% } #top-menu li.mega-menu .menu-item-has-children>a:first-child:after { display: none } #top-menu li.mega-menu>ul>li>ul>li { width: 100%; margin: 0 } #et_mobile_nav_menu { float: right; display: none } .mobile_menu_bar { position: relative; display: block; line-height: 0 } .mobile_menu_bar:before, .et_toggle_slide_menu:after { content: "\61"; font-size: 32px; left: 0; position: relative; top: 0; cursor: pointer } .mobile_nav .select_page { display: none } .et_pb_menu_hidden #top-menu, .et_pb_menu_hidden #et_search_icon:before, .et_pb_menu_hidden .et-cart-info { opacity: 0; -webkit-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } .et_pb_menu_visible #top-menu, .et_pb_menu_visible #et_search_icon:before, .et_pb_menu_visible .et-cart-info { z-index: 99; opacity: 1; -webkit-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } .et_pb_menu_hidden #top-menu, .et_pb_menu_hidden #et_search_icon:before, .et_pb_menu_hidden .mobile_menu_bar { opacity: 0; -webkit-animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeOutBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } .et_pb_menu_visible #top-menu, .et_pb_menu_visible #et_search_icon:before, .et_pb_menu_visible .mobile_menu_bar { z-index: 99; opacity: 1; -webkit-animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1); animation: fadeInBottom 1s 1 cubic-bezier(0.77, 0, 0.175, 1) } .et_pb_no_animation #top-menu, .et_pb_no_animation #et_search_icon:before, .et_pb_no_animation .mobile_menu_bar, .et_pb_no_animation.et_search_form_container { animation: none !important; -o-animation: none !important; -webkit-animation: none !important; -moz-animation: none !important } body.admin-bar.et_fixed_nav #main-header { top: 32px } body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header { top: 28px } body.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 30px } body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 63px } @media all and (min-width: 981px) { .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_hide_fixed_logo #main-header.et-fixed-header .logo_container { height: 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } .et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap, .et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap { height: 0; opacity: 0; padding: 0 } .et-animated-content#page-container { -webkit-transition: margin-top 0.4s ease-in-out; transition: margin-top 0.4s ease-in-out } .et_hide_nav #page-container { -webkit-transition: none; transition: none } .et_fullwidth_nav .et-search-form, .et_fullwidth_nav .et_close_search_field { right: 30px } #main-header.et-fixed-header { -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important; box-shadow: 0 0 7px rgba(0, 0, 0, 0.1) !important } .et_header_style_left .et-fixed-header #et-top-navigation { padding-top: 20px } .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a { padding-bottom: 20px } .et_hide_nav.et_fixed_nav #main-header { opacity: 0 } .et_hide_nav.et_fixed_nav .et-fixed-header#main-header { -webkit-transform: translateY(0px) !important; transform: translateY(0px) !important; opacity: 1 } .et_hide_nav .centered-inline-logo-wrap, .et_hide_nav.et_fixed_nav #main-header, .et_hide_nav.et_fixed_nav #main-header, .et_hide_nav .centered-inline-logo-wrap { -webkit-transition-duration: .7s; transition-duration: .7s } .et_hide_nav #page-container { padding-top: 0 !important } .et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul, .et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul { -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover>ul, .et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover>ul { -webkit-animation: fadeLeft .4s ease-in-out; animation: fadeLeft .4s ease-in-out } .et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover>ul, .et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover>ul { -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-animation: Grow .4s ease-in-out; animation: Grow .4s ease-in-out; -webkit-backface-visibility: visible !important; backface-visibility: visible !important } .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover>ul, .et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover>ul { -webkit-animation: flipInX .6s ease-in-out; animation: flipInX .6s ease-in-out; -webkit-backface-visibility: visible !important; backface-visibility: visible !important } .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover>ul, .et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover>ul { -webkit-animation: flipInY .6s ease-in-out; animation: flipInY .6s ease-in-out; -webkit-backface-visibility: visible !important; backface-visibility: visible !important } .et_fullwidth_nav #main-header .container { width: 100%; max-width: 100%; padding-right: 32px; padding-left: 30px } .et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container { padding-left: 0 } .et_non_fixed_nav.et_fullwidth_nav.et_header_style_left .logo_container { padding-left: 30px } } @media all and (max-width: 980px) { .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container, .et_fixed_nav.et_show_nav #page-container { padding-top: 80px } .et_fixed_nav.et_show_nav.et-tb #page-container, .et_fixed_nav.et_show_nav.et-tb-has-header #page-container { padding-top: 0 !important } .et_non_fixed_nav #page-container { padding-top: 0 } .et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header { top: 32px !important } .et_hide_mobile_logo #main-header .logo_container { display: none; opacity: 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } #top-menu { display: none } .et_hide_nav.et_fixed_nav #main-header { -webkit-transform: translateY(0px) !important; transform: translateY(0px) !important; opacity: 1 } #et-top-navigation { margin-right: 0; -webkit-transition: none; transition: none } .et_fixed_nav #main-header { position: absolute } .et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_left #et-top-navigation { padding-top: 24px; display: block } .et_fixed_nav #main-header { -webkit-transition: none; transition: none } .et_fixed_nav_temp #main-header { top: 0 !important } #logo, .logo_container, #main-header, .container { -webkit-transition: none; transition: none } .et_header_style_left #logo { max-width: 50% } #et_top_search { margin: 0 35px 0 0; float: left } #et_search_icon:before { top: 7px } .et_header_style_left .et-search-form { width: 50% !important; max-width: 50% !important } #et_mobile_nav_menu { display: block } #et-top-navigation .et-cart-info { margin-top: 5px } } @media screen and (max-width: 782px) { body.admin-bar.et_fixed_nav #main-header { top: 46px } } @media all and (max-width: 767px) { #et-top-navigation { margin-right: 0 } body.admin-bar.et_fixed_nav #main-header { top: 46px } } @media all and (max-width: 479px) { #et-top-navigation { margin-right: 0 } } @media print { #top-header, #main-header { position: relative !important; top: auto !important; right: auto !important; bottom: auto !important; left: auto !important } } @-webkit-keyframes fadeOutTop { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } to { opacity: 0; -webkit-transform: translatey(-60%); transform: translatey(-60%) } } @keyframes fadeOutTop { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } to { opacity: 0; -webkit-transform: translatey(-60%); transform: translatey(-60%) } } @-webkit-keyframes fadeInTop { 0% { opacity: 0; -webkit-transform: translatey(-60%); transform: translatey(-60%) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @keyframes fadeInTop { 0% { opacity: 0; -webkit-transform: translatey(-60%); transform: translatey(-60%) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @-webkit-keyframes fadeInBottom { 0% { opacity: 0; -webkit-transform: translatey(60%); transform: translatey(60%) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @keyframes fadeInBottom { 0% { opacity: 0; -webkit-transform: translatey(60%); transform: translatey(60%) } to { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } } @-webkit-keyframes fadeOutBottom { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } to { opacity: 0; -webkit-transform: translatey(60%); transform: translatey(60%) } } @keyframes fadeOutBottom { 0% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0) } to { opacity: 0; -webkit-transform: translatey(60%); transform: translatey(60%) } } @-webkit-keyframes Grow { 0% { opacity: 0; -webkit-transform: scaleY(.5); transform: scaleY(.5) } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1) } } @keyframes Grow { 0% { opacity: 0; -webkit-transform: scaleY(.5); transform: scaleY(.5) } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1) } } /*! * Animate.css - http://daneden.me/animate * Licensed under the MIT license - http://opensource.org/licenses/MIT * Copyright (c) 2015 Daniel Eden */ @-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateX(-5deg); transform: perspective(400px) rotateX(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg); transform: perspective(400px) rotateX(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateX(-20deg); transform: perspective(400px) rotateX(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateX(10deg); transform: perspective(400px) rotateX(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateX(-5deg); transform: perspective(400px) rotateX(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } @keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg); transform: perspective(400px) rotateY(90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0 } 40% { -webkit-transform: perspective(400px) rotateY(-20deg); transform: perspective(400px) rotateY(-20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 60% { -webkit-transform: perspective(400px) rotateY(10deg); transform: perspective(400px) rotateY(10deg); opacity: 1 } 80% { -webkit-transform: perspective(400px) rotateY(-5deg); transform: perspective(400px) rotateY(-5deg) } to { -webkit-transform: perspective(400px); transform: perspective(400px) } } #main-header { line-height: 23px; font-weight: 500; top: 0; background-color: #fff; width: 100%; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 0 rgba(0, 0, 0, .1); position: relative; z-index: 99999 } .nav li li { padding: 0 20px; margin: 0 } .et-menu li li a { padding: 6px 20px; width: 200px } .nav li { position: relative; line-height: 1em } .nav li li { position: relative; line-height: 2em } .nav li ul { position: absolute; padding: 20px 0; z-index: 9999; width: 240px; background: #fff; visibility: hidden; opacity: 0; border-top: 3px solid #2ea3f2; box-shadow: 0 2px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .1); -webkit-transform: translateZ(0); text-align: left } .nav li.et-hover>ul { visibility: visible } .nav li.et-touch-hover>ul, .nav li:hover>ul { opacity: 1; visibility: visible } .nav li li ul { z-index: 1000; top: -23px; left: 240px } .nav li.et-reverse-direction-nav li ul { left: auto; right: 240px } .nav li:hover { visibility: inherit } .et_mobile_menu li a, .nav li li a { font-size: 14px; -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out; transition: opacity .2s ease-in-out, background-color .2s ease-in-out } .et_mobile_menu li a:hover, .nav ul li a:hover { background-color: rgba(0, 0, 0, .03); opacity: .7 } .et-dropdown-removing>ul { display: none } .mega-menu .et-dropdown-removing>ul { display: block } .et-menu .menu-item-has-children>a:first-child:after { font-family: ETmodules; content: "3"; font-size: 16px; position: absolute; right: 0; top: 0; font-weight: 800 } .et-menu .menu-item-has-children>a:first-child { padding-right: 20px } .et-menu li li.menu-item-has-children>a:first-child:after { right: 20px; top: 6px } .et-menu-nav li.mega-menu { position: inherit } .et-menu-nav li.mega-menu>ul { padding: 30px 20px; position: absolute !important; width: 100%; left: 0 !important } .et-menu-nav li.mega-menu ul li { margin: 0; float: left !important; display: block !important; padding: 0 !important } .et-menu-nav li.mega-menu li>ul { -webkit-animation: none !important; animation: none !important; padding: 0; border: none; left: auto; top: auto; width: 240px !important; position: relative; box-shadow: none; -webkit-box-shadow: none } .et-menu-nav li.mega-menu li ul { visibility: visible; opacity: 1; display: none } .et-menu-nav li.mega-menu.et-hover li ul, .et-menu-nav li.mega-menu:hover li ul { display: block } .et-menu-nav li.mega-menu:hover>ul { opacity: 1 !important; visibility: visible !important } .et-menu-nav li.mega-menu>ul>li>a:first-child { padding-top: 0 !important; font-weight: 700; border-bottom: 1px solid rgba(0, 0, 0, .03) } .et-menu-nav li.mega-menu>ul>li>a:first-child:hover { background-color: transparent !important } .et-menu-nav li.mega-menu li>a { width: 200px !important } .et-menu-nav li.mega-menu.mega-menu-parent li>a, .et-menu-nav li.mega-menu.mega-menu-parent li li { width: 100% !important } .et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu { float: left; width: 100% !important } .et-menu-nav li.mega-menu>ul>li { width: 25%; margin: 0 } .et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li { width: 33.33% } .et-menu-nav li.mega-menu.mega-menu-parent-2>ul>li { width: 50% } .et-menu-nav li.mega-menu.mega-menu-parent-1>ul>li { width: 100% } .et_pb_fullwidth_menu li.mega-menu .menu-item-has-children>a:first-child:after, .et_pb_menu li.mega-menu .menu-item-has-children>a:first-child:after { display: none } .et_fullwidth_nav #top-menu li.mega-menu>ul { width: auto; left: 30px !important; right: 30px !important } .et_mobile_menu { position: absolute; left: 0; padding: 5%; background: #fff; width: 100%; visibility: visible; opacity: 1; display: none; z-index: 9999; border-top: 3px solid #2ea3f2; box-shadow: 0 2px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .1) } #main-header .et_mobile_menu li ul, .et_pb_fullwidth_menu .et_mobile_menu li ul, .et_pb_menu .et_mobile_menu li ul { visibility: visible !important; display: block !important; padding-left: 10px } .et_mobile_menu li li { padding-left: 5% } .et_mobile_menu li a { border-bottom: 1px solid rgba(0, 0, 0, .03); color: #666; padding: 10px 5%; display: block } .et_mobile_menu .menu-item-has-children>a { font-weight: 700; background-color: rgba(0, 0, 0, .03) } .et_mobile_menu li .menu-item-has-children>a { background-color: transparent } .et_mobile_nav_menu { float: right; display: none } .mobile_menu_bar { position: relative; display: block; line-height: 0 } .mobile_menu_bar:before { content: "a"; font-size: 32px; position: relative; left: 0; top: 0; cursor: pointer } .et_pb_module .mobile_menu_bar:before { top: 2px } .mobile_nav .select_page { display: none } #et-secondary-menu li { word-wrap: break-word } #top-header, #et-secondary-nav li ul { background-color: #2EA3F2 } #top-header { font-size: 12px; line-height: 13px; z-index: 100000; color: #ffffff } #top-header a, #top-header a { color: #ffffff } #top-header, #et-secondary-nav { -webkit-transition: background-color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s; transition: background-color 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s; transition: background-color 0.4s, transform 0.4s, opacity 0.4s ease-in-out; transition: background-color 0.4s, transform 0.4s, opacity 0.4s ease-in-out, -webkit-transform 0.4s } #top-header .container { padding-top: .75em; font-weight: 600 } #top-header, #top-header .container, #top-header #et-info, #top-header .et-social-icon a { line-height: 1em } .et_fixed_nav #top-header { top: 0; left: 0; right: 0; position: fixed } #et-info { float: left } #et-info-phone, #et-info-email { position: relative } #et-info-phone:before { content: "\e090"; position: relative; top: 2px; margin-right: 2px } #et-info-phone { margin-right: 13px } #et-info-email:before { content: "\e076"; margin-right: 4px } #top-header .et-social-icons { float: none; display: inline-block } #et-secondary-menu .et-social-icons { margin-right: 20px } #top-header .et-social-icons li { margin-left: 12px; margin-top: -2px } #top-header .et-social-icon a { font-size: 14px } #et-secondary-menu { float: right } #et-info, #et-secondary-menu>ul>li a { padding-bottom: .75em; display: block } #et-secondary-nav, #et-secondary-nav li { display: inline-block } #et-secondary-nav a { -webkit-transition: background-color 0.4s, color 0.4s ease-in-out; transition: background-color 0.4s, color 0.4s ease-in-out } #et-secondary-nav li { margin-right: 15px } #et-secondary-nav>li:last-child { margin-right: 0 } #et-secondary-menu>ul>li>a:hover, #et-info-email:hover { opacity: 0.7; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } #et-secondary-nav li { position: relative; text-align: right } #et-secondary-nav li ul { position: absolute; right: 0; padding: 1em 0 } #et-secondary-nav li ul ul { right: 220px; top: 0; margin-top: -1em } #et-secondary-nav li ul li { display: block } #et-secondary-nav li ul { z-index: 999999; visibility: hidden; opacity: 0; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) } #et-secondary-nav li ul { -webkit-transform: translate3d(0, 0, 0) } #et-secondary-nav li.et-hover>ul { visibility: visible } #et-secondary-nav li>ul { width: 220px } #et-secondary-nav li:hover>ul, #et-secondary-nav li.et-touch-hover>ul { opacity: 1; visibility: visible } #et-secondary-nav li li { padding: 0 2em; margin: 0 } #et-secondary-nav li li a { padding: 1em; width: 100%; font-size: 12px; line-height: 1em; margin-right: 0; display: block; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out } #et-secondary-nav ul li a:hover { background-color: rgba(0, 0, 0, 0.03) } #et-secondary-nav li:hover { visibility: inherit } #top-header .et-cart-info { margin-left: 15px } #et-secondary-nav .menu-item-has-children>a:first-child:after { top: 0 } #et-secondary-nav li .menu-item-has-children>a:first-child:after { top: .67em; right: auto; left: 2.3em } body.admin-bar.et_fixed_nav #top-header { top: 32px } body.et-wp-pre-3_8.admin-bar.et_fixed_nav #top-header { top: 28px } @media all and (min-width: 981px) { .et_fullwidth_secondary_nav #top-header .container { width: 100%; max-width: 100%; padding-right: 30px; padding-left: 30px } .et_hide_nav.et_fixed_nav #top-header { opacity: 0 } .et_hide_nav.et_fixed_nav .et-fixed-header#top-header { -webkit-transform: translateY(0px) !important; transform: translateY(0px) !important; opacity: 1 } .et_hide_nav.et_fixed_nav #top-header, .et_hide_nav.et_fixed_nav #top-header { -webkit-transition-duration: .7s; transition-duration: .7s } } @media all and (max-width: 980px) { .et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container { padding-top: 0 !important } .et_secondary_nav_only_menu #top-header { display: none } #top-header { -webkit-transition: none; transition: none } .et_fixed_nav #top-header { position: absolute } .et_hide_nav.et_fixed_nav #top-header { -webkit-transform: translateY(0px) !important; transform: translateY(0px) !important; opacity: 1 } #top-header .container { padding-top: 0 } #et-info { padding-top: 0.75em } #et-secondary-nav, #et-secondary-menu { display: none !important } .et_secondary_nav_only_menu #main-header, .et_secondary_nav_only_menu #main-header { top: 0 !important } #top-header .et-social-icons { margin-bottom: 0 } #top-header .et-cart-info { margin-left: 0 } } @media screen and (max-width: 782px) { body.admin-bar.et_fixed_nav #top-header { top: 46px } .et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header { top: 46px !important } body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header { top: 80px } } @media all and (max-width: 767px) { #et-info .et-social-icons { display: none } #et-secondary-menu .et_duplicate_social_icons { display: inline-block } body.et_fixed_nav.et_secondary_nav_two_panels #main-header { top: 58px } #et-info, #et-secondary-menu { text-align: center; display: block; float: none } .et_secondary_nav_two_panels #et-secondary-menu { margin-top: 12px } body.admin-bar.et_fixed_nav #top-header { top: 46px } body.admin-bar.et_fixed_nav.et_secondary_nav_two_panels #main-header { top: 104px } } .et-social-icons { float: right } .et-social-icons li { display: inline-block; margin-left: 20px } .et-social-icon a { display: inline-block; font-size: 24px; position: relative; text-align: center; -webkit-transition: color 300ms ease 0s; transition: color 300ms ease 0s; color: #666; text-decoration: none } .et-social-icons a:hover { opacity: 0.7; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out } .et-social-icon span { display: none } .et_duplicate_social_icons { display: none } @media all and (max-width: 980px) { .et-social-icons { float: none; text-align: center } } @media all and (max-width: 980px) { .et-social-icons { margin: 0 0 5px } } .et_pb_widget { float: left; max-width: 100%; word-wrap: break-word } .et_pb_widget a { text-decoration: none; color: #666 } .et_pb_widget li a:hover { color: #82c0c7 } .et_pb_widget ol li, .et_pb_widget ul li { margin-bottom: .5em } .et_pb_widget ol li ol li, .et_pb_widget ul li ul li { margin-left: 15px } .et_pb_widget select { width: 100%; height: 28px; padding: 0 5px } .et_pb_widget_area .et_pb_widget a { color: inherit } .et_pb_bg_layout_light .et_pb_widget li a { color: #666 } .et_pb_bg_layout_dark .et_pb_widget li a { color: inherit } .et_pb_section { position: relative; background-color: #fff; background-position: 50%; background-size: 100%; background-size: cover } .et_pb_section--absolute, .et_pb_section--fixed { width: 100% } .et_pb_section.et_section_transparent { background-color: transparent } .et_pb_fullwidth_section { padding: 0 } .et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row { padding: 0 !important } .et_pb_inner_shadow { -webkit-box-shadow: inset 0 0 7px rgba(0, 0, 0, .07); box-shadow: inset 0 0 7px rgba(0, 0, 0, .07) } .et_pb_bottom_inside_divider, .et_pb_top_inside_divider { display: block; background-repeat-y: no-repeat; height: 100%; position: absolute; pointer-events: none; width: 100%; left: 0; right: 0 } .et_pb_bottom_inside_divider.et-no-transition, .et_pb_top_inside_divider.et-no-transition { -webkit-transition: none !important; transition: none !important } .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider, .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider { z-index: 1 } .et_pb_section_video:not(.et_pb_section--with-menu) { overflow: hidden; position: relative } .et_pb_column>.et_pb_section_video_bg { z-index: -1 } .et_pb_section_video_bg { visibility: visible; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; display: block; pointer-events: none; -webkit-transition: display .3s; transition: display .3s } .et_pb_section_video_bg.et_pb_section_video_bg_hover, .et_pb_section_video_bg.et_pb_section_video_bg_phone, .et_pb_section_video_bg.et_pb_section_video_bg_tablet, .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only { display: none } .et_pb_section_video_bg .mejs-controls, .et_pb_section_video_bg .mejs-overlay-play { display: none !important } .et_pb_section_video_bg embed, .et_pb_section_video_bg iframe, .et_pb_section_video_bg object, .et_pb_section_video_bg video { max-width: none } .et_pb_section_video_bg .mejs-video { left: 50%; position: absolute; max-width: none } .et_pb_section_video_bg .mejs-overlay-loading { display: none !important } .et_pb_social_network_link .et_pb_section_video { overflow: visible } .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg { display: none } .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover, .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit { display: block } @media (min-width:981px) { .et_pb_section { padding: 4% 0 } body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section, body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section { padding-top: 0 } .et_pb_fullwidth_section { padding: 0 } .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only { display: block } } @media (max-width:980px) { .et_pb_section { padding: 50px 0 } body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_section, body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_section { padding-top: 0 } .et_pb_fullwidth_section { padding: 0 } .et_pb_section_video_bg.et_pb_section_video_bg_tablet { display: block } .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only { display: none } } @media (min-width:768px) { .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet { display: block } } @media (min-width:768px) and (max-width:980px) { .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only { display: block } } @media (max-width:767px) { .et_pb_section_video_bg.et_pb_section_video_bg_phone { display: block } .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet { display: none } } .et_pb_row { width: 80%; max-width: 1080px; margin: auto; position: relative } body.safari .section_has_divider, body.uiwebview .section_has_divider { -webkit-perspective: 2000px; perspective: 2000px } .section_has_divider .et_pb_row { z-index: 5 } .et_pb_row_inner { width: 100%; position: relative } .et_pb_row.et_pb_row_empty, .et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty { display: none } .et_pb_row:after, .et_pb_row_inner:after { content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; width: 0 } .et_pb_row_4col .et-last-child, .et_pb_row_4col .et-last-child-2, .et_pb_row_6col .et-last-child, .et_pb_row_6col .et-last-child-2, .et_pb_row_6col .et-last-child-3 { margin-bottom: 0 } .et_pb_column { float: left; background-size: cover; background-position: 50%; position: relative; z-index: 2; min-height: 1px } .et_pb_column--with-menu { z-index: 3 } .et_pb_column.et_pb_column_empty { min-height: 1px } .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child, .et_pb_row_inner .et_pb_column.et-last-child, .et_pb_row_inner .et_pb_column:last-child { margin-right: 0 !important } .et_pb_column.et_pb_section_parallax { position: relative } .et_pb_column, .et_pb_row, .et_pb_row_inner { background-size: cover; background-position: 50%; background-repeat: no-repeat } @media (min-width:981px) { .et_pb_row { padding: 2% 0 } body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row, body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row { padding: 0; width: 100% } .et_pb_column_3_4 .et_pb_row_inner { padding: 3.735% 0 } .et_pb_column_2_3 .et_pb_row_inner { padding: 4.2415% 0 } .et_pb_column_1_2 .et_pb_row_inner, .et_pb_column_3_5 .et_pb_row_inner { padding: 5.82% 0 } .et_section_specialty>.et_pb_row { padding: 0 } .et_pb_row_inner { width: 100% } .et_pb_column_single { padding: 2.855% 0 } .et_pb_column_single .et_pb_module.et-first-child, .et_pb_column_single .et_pb_module:first-child { margin-top: 0 } .et_pb_column_single .et_pb_module.et-last-child, .et_pb_column_single .et_pb_module:last-child { margin-bottom: 0 } .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child, .et_pb_row_inner .et_pb_column.et-last-child, .et_pb_row_inner .et_pb_column:last-child { margin-right: 0 !important } .et_pb_row.et_pb_equal_columns, .et_pb_row_inner.et_pb_equal_columns, .et_pb_section.et_pb_equal_columns>.et_pb_row { display: -webkit-box; display: -ms-flexbox; display: flex } .rtl .et_pb_row.et_pb_equal_columns, .rtl .et_pb_row_inner.et_pb_equal_columns, .rtl .et_pb_section.et_pb_equal_columns>.et_pb_row { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .et_pb_row.et_pb_equal_columns>.et_pb_column, .et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } } @media (max-width:980px) { .et_pb_row { max-width: 1080px } body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row, body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row { padding: 0; width: 100% } .et_pb_column .et_pb_row_inner, .et_pb_row { padding: 30px 0 } .et_section_specialty>.et_pb_row { padding: 0 } .et_pb_column { width: 100%; margin-bottom: 30px } .et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child, .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child { margin-bottom: 0 } .et_section_specialty .et_pb_row>.et_pb_column { padding-bottom: 0 } .et_pb_column.et_pb_column_empty { display: none } .et_pb_row_1-2_1-4_1-4, .et_pb_row_1-2_1-6_1-6_1-6, .et_pb_row_1-4_1-4, .et_pb_row_1-4_1-4_1-2, .et_pb_row_1-5_1-5_3-5, .et_pb_row_1-6_1-6_1-6, .et_pb_row_1-6_1-6_1-6_1-2, .et_pb_row_1-6_1-6_1-6_1-6, .et_pb_row_3-5_1-5_1-5, .et_pb_row_4col, .et_pb_row_5col, .et_pb_row_6col { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4, .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4, .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 { width: 47.25%; margin-right: 5.5% } .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n), .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n), .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n) { margin-right: 0 } .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 { width: 47.25%; margin-right: 5.5% } .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2, .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd) { margin-right: 0 } .et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_4col .et_pb_column:nth-last-child(-n+2) { margin-bottom: 0 } .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 { width: 47.25%; margin-right: 5.5% } .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n), .et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n) { margin-right: 0 } .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 { width: 47.25%; margin-right: 5.5% } .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd), .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5 { margin-right: 0 } .et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2), .et_pb_row_5col .et_pb_column:last-child { margin-bottom: 0 } .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6, .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 { width: 29.666%; margin-right: 5.5% } .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n), .et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n) { margin-right: 0 } .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 { width: 29.666%; margin-right: 5.5% } .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2, .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child { margin-right: 0 } .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2, .et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3), .et_pb_row_6col .et_pb_column:nth-last-child(-n+3) { margin-bottom: 0 } .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 { width: 29.666%; margin-right: 5.5%; margin-bottom: 0 } .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child { margin-right: 0 } .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 { width: 47.25%; margin-right: 5.5% } .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n) { margin-right: 0 } .et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3) { margin-bottom: 0 } } @media (max-width:479px) { .et_pb_row .et_pb_column.et_pb_column_1_4, .et_pb_row .et_pb_column.et_pb_column_1_5, .et_pb_row .et_pb_column.et_pb_column_1_6 { width: 100%; margin: 0 0 30px } .et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child, .et_pb_row .et_pb_column.et_pb_column_1_4:last-child, .et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child, .et_pb_row .et_pb_column.et_pb_column_1_5:last-child, .et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child, .et_pb_row .et_pb_column.et_pb_column_1_6:last-child { margin-bottom: 0 } .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 { width: 100%; margin: 0 0 30px } .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child, .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child { margin-bottom: 0 } .et_pb_column { width: 100% !important } } .et_pb_bg_layout_light .et_pb_promo_button { color: #2ea3f2 } .et-promo { background-color: #1f6581; padding: 40px 0 25px } .et-promo-description { float: left; padding: 0 60px; word-wrap: break-word; width: 754px } .et-promo-description p { color: #fff } .et-promo-button { display: inline-block; font-weight: 500; font-size: 20px; color: #fff; background-color: rgba(0, 0, 0, .35); border-radius: 5px; padding: 14px 20px; margin-top: 20px; float: left } .et_pb_promo { padding: 40px 60px; text-align: center } .et_pb_promo_description { padding-bottom: 20px; position: relative } .et_pb_promo_description p:last-of-type { padding-bottom: 0 } .et_pb_promo_button { display: inline-block; color: inherit } .et_pb_promo_button:hover { text-decoration: none } .et_pb_promo_button:hover:after { opacity: 1; margin-left: 0 } .et_pb_column_1_2 .et_pb_promo, .et_pb_column_1_3 .et_pb_promo, .et_pb_column_1_4 .et_pb_promo, .et_pb_column_1_5 .et_pb_promo, .et_pb_column_1_6 .et_pb_promo, .et_pb_column_2_5 .et_pb_promo, .et_pb_column_3_5 .et_pb_promo { padding: 40px } .et_pb_has_bg_hover.et_pb_promo:hover { padding: 40px 60px !important; -webkit-transition: padding .4s ease-in-out; transition: padding .4s ease-in-out } .et_pb_column_1_2 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_1_3 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_1_4 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_1_5 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_1_6 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_2_5 .et_pb_has_bg_hover.et_pb_promo:hover, .et_pb_column_3_5 .et_pb_has_bg_hover.et_pb_promo:hover { padding: 40px !important } .et_pb_no_bg_hover.et_pb_promo:hover { padding: 0 !important } @media (max-width:980px) { .et_pb_has_bg_tablet.et_pb_promo { padding: 40px !important } .et_pb_no_bg_tablet.et_pb_promo { padding: 0 !important } .et_pb_bg_layout_light_tablet .et_pb_promo_button { color: #2ea3f2 } .et_pb_bg_layout_dark_tablet .et_pb_promo_button { color: inherit } } @media (max-width:767px) { .et_pb_promo { padding: 40px } .et_pb_has_bg_phone.et_pb_promo { padding: 40px !important } .et_pb_no_bg_phone.et_pb_promo { padding: 0 !important } .et_pb_bg_layout_light_phone .et_pb_promo_button { color: #2ea3f2 } .et_pb_bg_layout_dark_phone .et_pb_promo_button { color: inherit } } @media (max-width:479px) { .et_pb_promo { padding: 40px } } .et_pb_with_border .et_pb_image_wrap { border: 0 solid #333 } .et_pb_image { margin-left: auto; margin-right: auto; line-height: 0 } .et_pb_image.aligncenter { text-align: center } .et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image { display: block; position: relative } .et_pb_image { display: block } .et_pb_image .et_pb_image_wrap { display: inline-block; position: relative; max-width: 100% } .et_pb_image .et_pb_image_wrap img[src*=".svg"] { width: auto } .et_pb_image img { position: relative } .et_pb_image_sticky { margin-bottom: 0 !important; display: inherit } .et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay { z-index: 3; opacity: 1 } @media (min-width:981px) { .et_pb_section_sticky, .et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2), .et_pb_section_sticky .et_pb_column_single, .et_pb_section_sticky .et_pb_row.et-last-child, .et_pb_section_sticky .et_pb_row:last-child, .et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child, .et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child { padding-bottom: 0 !important } } @media (max-width:980px) { .et_pb_image_sticky_tablet { margin-bottom: 0 !important; display: inherit } .et_pb_section_sticky_mobile, .et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2), .et_pb_section_sticky_mobile .et_pb_column_single, .et_pb_section_sticky_mobile .et_pb_row.et-last-child, .et_pb_section_sticky_mobile .et_pb_row:last-child, .et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child, .et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child { padding-bottom: 0 !important } .et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child, .et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child { margin-bottom: 0 } .et_pb_image_bottom_space_tablet { margin-bottom: 30px !important; display: block } .et_always_center_on_mobile { text-align: center !important; margin-left: auto !important; margin-right: auto !important } } @media (max-width:767px) { .et_pb_image_sticky_phone { margin-bottom: 0 !important; display: inherit } .et_pb_image_bottom_space_phone { margin-bottom: 30px !important; display: block } } .et_overlay { z-index: -1; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; background: hsla(0, 0%, 100%, .9); opacity: 0; pointer-events: none; -webkit-transition: all .3s; transition: all .3s; border: 1px solid #e5e5e5; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-font-smoothing: antialiased } .et_overlay:before { color: #2ea3f2; content: "\E050"; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 32px; -webkit-transition: all .4s; transition: all .4s } .et_portfolio_image, .et_shop_image { position: relative; display: block } .et_pb_has_overlay:not(.et_pb_image):hover .et_overlay, .et_portfolio_image:hover .et_overlay, .et_shop_image:hover .et_overlay { z-index: 3; opacity: 1 } #ie7 .et_overlay, #ie8 .et_overlay { display: none } .et_pb_module.et_pb_has_overlay { position: relative } .et_pb_module.et_pb_has_overlay .et_overlay, article.et_pb_has_overlay { border: none } .et_pb_bg_layout_light.et_pb_module.et_pb_button { color: #2ea3f2 } .et_pb_module.et_pb_button { display: inline-block; color: inherit } .et_pb_button_module_wrapper.et_pb_button_alignment_left { text-align: left } .et_pb_button_module_wrapper.et_pb_button_alignment_right { text-align: right } .et_pb_button_module_wrapper.et_pb_button_alignment_center { text-align: center } .et_pb_button_module_wrapper>a { display: inline-block } @media (max-width:980px) { .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left { text-align: left } .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right { text-align: right } .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center { text-align: center } } @media (max-width:767px) { .et_pb_button_module_wrapper.et_pb_button_alignment_phone_left { text-align: left } .et_pb_button_module_wrapper.et_pb_button_alignment_phone_right { text-align: right } .et_pb_button_module_wrapper.et_pb_button_alignment_phone_center { text-align: center } } .et_pb_button[data-icon]:not([data-icon=""]):after { content: attr(data-icon) } @media (max-width:980px) { .et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after { content: attr(data-icon-tablet) } } @media (max-width:767px) { .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after { content: attr(data-icon-phone) } } .et_pb_with_border .et-pb-icon, .et_pb_with_border .et_pb_image_wrap { border: 0 solid #333 } .et_pb_blurb_content { max-width: 550px; margin: 0 auto; position: relative; text-align: center; word-wrap: break-word; width: 100% } .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container { text-align: left } .et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container { text-align: right } .et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container { text-align: justify } .et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container { text-align: center } .et_pb_blurb_content p:last-of-type { padding-bottom: 0 } .et_pb_blurb .et_pb_module_header a, .et_pb_blurb h4 a { text-decoration: none } .et_pb_blurb .et_pb_image_wrap { display: block; margin: auto } .et_pb_main_blurb_image img { border-radius: inherit } .et_pb_main_blurb_image img[src*=".svg"] { width: auto } .et_pb_sticky_module .et_pb_main_blurb_image .et_pb_image_wrap { width: 100%; max-width: 100% } .et_pb_blurb_position_left .et_pb_blurb_content, .et_pb_blurb_position_right .et_pb_blurb_content { display: table } .et_pb_blurb_position_left .et_pb_main_blurb_image, .et_pb_blurb_position_right .et_pb_main_blurb_image { width: 32px; display: table-cell; line-height: 0 } .et_pb_blurb_position_left .et_pb_main_blurb_image img, .et_pb_blurb_position_right .et_pb_main_blurb_image img { width: inherit } .et_pb_blurb_position_left .et-pb-icon, .et_pb_blurb_position_right .et-pb-icon { font-size: 32px } .et_pb_blurb_position_right .et-pb-icon { display: table-cell } .et_pb_blurb_position_left .et_pb_blurb_container, .et_pb_blurb_position_right .et_pb_blurb_container { display: table-cell; vertical-align: top } .et_pb_blurb_position_left .et_pb_blurb_container { padding-left: 15px } .et_pb_blurb_position_left .et_pb_blurb_content { text-align: left } .et_pb_blurb_position_right .et_pb_blurb_container { padding-right: 15px } .et_pb_blurb_position_right .et_pb_blurb_content { text-align: right } .et_pb_blurb_position_right .et_pb_main_blurb_image { left: auto; right: 0 } .et_pb_blurb_position_right .et-pb-icon { margin-right: 0; margin-left: 20px } .et_pb_main_blurb_image { display: inline-block; margin-bottom: 30px; line-height: 0; max-width: 100% } @media (max-width:980px) { .et_pb_blurb_position_left_tablet .et_pb_main_blurb_image, .et_pb_blurb_position_right_tablet .et_pb_main_blurb_image { width: 32px; display: table-cell; line-height: 0 } .et_pb_blurb_position_left_tablet .et_pb_main_blurb_image img, .et_pb_blurb_position_right_tablet .et_pb_main_blurb_image img { width: inherit } .et_pb_blurb_position_left_tablet .et-pb-icon, .et_pb_blurb_position_right_tablet .et-pb-icon { font-size: 32px; display: table-cell } .et_pb_blurb_position_left_tablet .et_pb_blurb_container, .et_pb_blurb_position_right_tablet .et_pb_blurb_container { display: table-cell; vertical-align: top } .et_pb_blurb_position_left_tablet .et_pb_blurb_container { padding-left: 15px } .et_pb_blurb_position_left_tablet .et_pb_blurb_content { text-align: left } .et_pb_blurb_position_right_tablet .et_pb_blurb_container { padding-right: 15px } .et_pb_blurb_position_right_tablet .et_pb_blurb_content { padding-right: 52px; text-align: right } .et_pb_blurb_position_right_tablet .et_pb_main_blurb_image { left: auto; right: 0 } .et_pb_blurb_position_right_tablet .et-pb-icon { margin-right: 0; margin-left: 20px } .et_pb_blurb_position_top_tablet .et_pb_main_blurb_image { display: block; width: auto } .et_pb_blurb_position_top_tablet .et-pb-icon { font-size: 96px; display: initial } .et_pb_blurb_position_top_tablet .et_pb_blurb_container { display: block; padding-left: 0; padding-right: 0 } .et_pb_blurb_position_top_tablet .et_pb_blurb_content { display: inline-block; text-align: center; padding-right: 0 } } @media (max-width:767px) { .et_pb_blurb_position_left_phone .et_pb_main_blurb_image, .et_pb_blurb_position_right_phone .et_pb_main_blurb_image { width: 32px; display: table-cell; line-height: 0 } .et_pb_blurb_position_left_phone .et_pb_main_blurb_image img, .et_pb_blurb_position_right_phone .et_pb_main_blurb_image img { width: inherit } .et_pb_blurb_position_left_phone .et-pb-icon, .et_pb_blurb_position_right_phone .et-pb-icon { font-size: 32px; display: table-cell } .et_pb_blurb_position_left_phone .et_pb_blurb_container, .et_pb_blurb_position_right_phone .et_pb_blurb_container { display: table-cell; vertical-align: top } .et_pb_blurb_position_left_phone .et_pb_blurb_container { padding-left: 15px } .et_pb_blurb_position_left_phone .et_pb_blurb_content { text-align: left } .et_pb_blurb_position_right_phone .et_pb_blurb_container { padding-right: 15px } .et_pb_blurb_position_right_phone .et_pb_blurb_content { padding-right: 52px; text-align: right } .et_pb_blurb_position_right_phone .et_pb_main_blurb_image { left: auto; right: 0 } .et_pb_blurb_position_right_phone .et-pb-icon { margin-right: 0; margin-left: 20px } .et_pb_blurb_position_top_phone .et_pb_main_blurb_image { display: block; width: auto } .et_pb_blurb_position_top_phone .et-pb-icon { font-size: 96px; display: initial } .et_pb_blurb_position_top_phone .et_pb_blurb_container { display: block; padding-left: 0; padding-right: 0 } .et_pb_blurb_position_top_phone .et_pb_blurb_content { display: inline-block; text-align: center; padding-right: 0 } } @media (max-width:980px) { .et_pb_blurb.et_pb_text_align_left-tablet .et_pb_blurb_content .et_pb_blurb_container { text-align: left } .et_pb_blurb.et_pb_text_align_right-tablet .et_pb_blurb_content .et_pb_blurb_container { text-align: right } .et_pb_blurb.et_pb_text_align_justified-tablet .et_pb_blurb_content .et_pb_blurb_container { text-align: justify } .et_pb_blurb.et_pb_text_align_center-tablet .et_pb_blurb_content .et_pb_blurb_container { text-align: center } } @media (max-width:767px) { .et_pb_blurb.et_pb_text_align_left-phone .et_pb_blurb_content .et_pb_blurb_container { text-align: left } .et_pb_blurb.et_pb_text_align_right-phone .et_pb_blurb_content .et_pb_blurb_container { text-align: right } .et_pb_blurb.et_pb_text_align_justified-phone .et_pb_blurb_content .et_pb_blurb_container { text-align: justify } .et_pb_blurb.et_pb_text_align_center-phone .et_pb_blurb_content .et_pb_blurb_container { text-align: center } } .et-waypoint.et_pb_animation_off, .et-waypoint:not(.et_pb_counters).et_pb_animation_off, .et_pb_animation_off { opacity: 1 } .et-waypoint.et_pb_animation_left.et-animated, .et_pb_animation_left.et-animated { opacity: 1; -webkit-animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_right.et-animated, .et_pb_animation_right.et-animated { opacity: 1; -webkit-animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_top.et-animated, .et_pb_animation_top.et-animated { opacity: 1; -webkit-animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_bottom.et-animated, .et_pb_animation_bottom.et-animated { opacity: 1; -webkit-animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_fade_in.et-animated, .et_pb_animation_fade_in.et-animated { opacity: 1; -webkit-animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1 } @media (max-width:980px) { .et-waypoint.et_pb_animation_off_tablet, .et-waypoint:not(.et_pb_counters).et_pb_animation_off_tablet, .et_pb_animation_off_tablet { opacity: 1; -webkit-animation: none; animation: none } .et-waypoint.et_pb_animation_left_tablet.et-animated, .et_pb_animation_left_tablet.et-animated { opacity: 1; -webkit-animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_right_tablet.et-animated, .et_pb_animation_right_tablet.et-animated { opacity: 1; -webkit-animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_top_tablet.et-animated, .et_pb_animation_top_tablet.et-animated { opacity: 1; -webkit-animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_bottom_tablet.et-animated, .et_pb_animation_bottom_tablet.et-animated { opacity: 1; -webkit-animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_fade_in_tablet.et-animated, .et_pb_animation_fade_in_tablet.et-animated { opacity: 1; -webkit-animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1 } } @media (max-width:767px) { .et-waypoint.et_pb_animation_off_phone, .et-waypoint:not(.et_pb_counters).et_pb_animation_off_phone, .et_pb_animation_off_phone { opacity: 1; -webkit-animation: none; animation: none } .et-waypoint.et_pb_animation_left_phone.et-animated, .et_pb_animation_left_phone.et-animated { opacity: 1; -webkit-animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeLeft 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_right_phone.et-animated, .et_pb_animation_right_phone.et-animated { opacity: 1; -webkit-animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeRight 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_top_phone.et-animated, .et_pb_animation_top_phone.et-animated { opacity: 1; -webkit-animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeTop 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_bottom_phone.et-animated, .et_pb_animation_bottom_phone.et-animated { opacity: 1; -webkit-animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeBottom 1s cubic-bezier(.77, 0, .175, 1) 1 } .et-waypoint.et_pb_animation_fade_in_phone.et-animated, .et_pb_animation_fade_in_phone.et-animated { opacity: 1; -webkit-animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1; animation: fadeIn 1s cubic-bezier(.77, 0, .175, 1) 1 } } .et_pb_text { word-wrap: break-word } .et_pb_text ol, .et_pb_text ul { padding-bottom: 1em } .et_pb_text>:last-child { padding-bottom: 0 } .et_pb_text_inner { position: relative } .et_pb_button[data-icon]:not([data-icon=""]):after { content: attr(data-icon) } @media (max-width:980px) { .et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after { content: attr(data-icon-tablet) } } @media (max-width:767px) { .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after { content: attr(data-icon-phone) } } </style> <link rel="https://api.w.org/" href="/wp-json/"> <link rel="alternate" title="JSON" type="application/json" href="/wp-json/wp/v2/pages/2665"> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="/xmlrpc.php?rsd"> <meta name="generator" content="WordPress 6.8.3"> <link rel="shortlink" href="/"> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="/wp-json/oembed/1.0/embed?url=https%3A%2F%2F%2F"> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="/wp-json/oembed/1.0/embed?url=https%3A%2F%2F%2F&amp;format=xml"> <meta name="viewport" content="width=device-width, initial-scale=1.0">   @font-face { font-family: 'Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPx-mPCc.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_FQfo.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAUi-v.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_FQfo.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wi_FQfo.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AUi-v.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPHA.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwWw.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPHA.ttf) format('truetype'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwaPHA.ttf) format('truetype'); }  @font-face { font-family: 'Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u-w4BMUTPHjxsIPx-mPCQ&skey=3404b88e33a27f67&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u_w4BMUTPHjxsI9w2_FQfr&skey=8107d606b7e3d38e&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u8w4BMUTPHjxsAUi-s&skey=51512958f8cff7a8&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u_w4BMUTPHjxsI5wq_FQfr&skey=5334e9c0b67702e2&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u_w4BMUTPHjxsI3wi_FQfr&skey=4066143815f8bfc2&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u8w4BMUTPHh30AUi-s&skey=cfa1ba7b04a1ba34&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u9w4BMUTPHh7USSwaPHw&skey=91f32e07d083dd3a&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6uyw4BMUTPHjxAwWA&skey=2d58b92a99e1c086&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u9w4BMUTPHh6UVSwaPHw&skey=3480a19627739c0d&v=v25) format('woff'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/l/font?kit=S6u9w4BMUTPHh50XSwaPHw&skey=d01acf708cb3b73b&v=v25) format('woff'); }  @font-face { font-family: 'Lato'; font-style: italic; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPx-mPCI.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_FQft.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAUi-q.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_FQft.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: italic; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wi_FQft.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 100; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30AUi-q.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGQ.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXg.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ.woff2) format('woff2'); } @font-face { font-family: 'Lato'; font-style: normal; font-weight: 900; font-display: swap; src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwaPGQ.woff2) format('woff2'); } </style> <script defer type="text/javascript" src="/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script defer type="text/javascript" src="/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/addons-for-divi/assets/libs/magnific-popup/magnific-popup.js?ver=4.2.1" id="divi-torque-lite-magnific-popup-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/addons-for-divi/assets/libs/slick/slick.min.js?ver=4.2.1" id="divi-torque-lite-slick-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/addons-for-divi/assets/libs/counter-up/counter-up.min.js?ver=4.2.1" id="divi-torque-lite-counter-up-js"></script> <script type="text/javascript" id="divi-torque-lite-frontend-js-extra">  var diviTorqueLiteFrontend = { "ajaxurl": "\/wp-admin\/admin-ajax.php" };  </script> <script defer type="text/javascript" src="/wp-content/plugins/addons-for-divi/assets/js/frontend.js?ver=4.2.1" id="divi-torque-lite-frontend-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/wow-carousel-for-divi-lite/assets/libs/slick/slick.min.js?ver=2.1.4" id="dcl-slick-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/wow-carousel-for-divi-lite/assets/libs/magnific/magnific-popup.min.js?ver=2.1.4" id="dcl-magnific-js"></script> <script defer type="text/javascript" src="/wp-content/plugins/wow-carousel-for-divi-lite/assets/js/frontend.js?id=696f9c316bc97da36dac03cd619f9baa&amp;ver%3D2.1.4" id="dcl-frontend-js"></script> <script type="text/javascript" id="divi-custom-script-js-extra">  var DIVI = { "item_count": "%d Item", "items_count": "%d Items" }; var et_builder_utils_params = { "condition": { "diviTheme": true, "extraTheme": false }, "scrollLocations": ["app", "top"], "builderScrollLocations": { "desktop": "app", "tablet": "app", "phone": "app" }, "onloadScrollLocation": "app", "builderType": "fe" }; var et_frontend_scripts = { "builderCssContainerPrefix": "#et-boc", "builderCssLayoutPrefix": "#et-boc .et-l" }; var et_pb_custom = { "ajaxurl": "\/wp-admin\/admin-ajax.php", "images_uri": "\/wp-content\/themes\/Divi\/images", "builder_images_uri": "\/wp-content\/themes\/Divi\/includes\/builder\/images", "et_frontend_nonce": "e084689eda", "subscription_failed": "Please, check the fields below to make sure you entered the correct information.", "et_ab_log_nonce": "7d27c88a73", "fill_message": "Please, fill in the following fields:", "contact_error_message": "Please, fix the following errors:", "invalid": "Invalid email", "captcha": "Captcha", "prev": "Prev", "previous": "Previous", "next": "Next", "wrong_captcha": "You entered the wrong number in captcha.", "wrong_checkbox": "Checkbox", "ignore_waypoints": "no", "is_divi_theme_used": "1", "widget_search_selector": ".widget_search", "ab_tests": [], "is_ab_testing_active": "", "page_id": "2665", "unique_test_id": "", "ab_bounce_rate": "5", "is_cache_plugin_active": "no", "is_shortcode_tracking": "", "tinymce_uri": "\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors", "accent_color": "#020076", "waypoints_options": [] }; var et_pb_box_shadow_elements = [];  </script> <script defer type="text/javascript" src="/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.4" id="divi-custom-script-js"></script> <script defer type="text/javascript" src="/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.mobile.js?ver=4.27.4" id="jquery-mobile-js"></script> <script defer type="text/javascript" src="/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.4" div.et_pb_section.et_pb_section_0 { background-position: center top; background-image: linear-gradient(180deg, rgba(150, 105, 97, 0.67) 0%, rgba(2, 0, 76, 0.84) 100%), url(/wp-content/uploads/2024/12/Drawingboard-Blue.webp) !important } .et_pb_section_0 { min-height: 300px } .et_pb_section_0.et_pb_section { padding-top: 0px; padding-bottom: 1.6% } .et_pb_row_0 { min-height: 214px } .et_pb_row_0.et_pb_row { padding-top: 14px !important; padding-top: 14px } .et_pb_cta_0.et_pb_promo h2, .et_pb_cta_0.et_pb_promo h1.et_pb_module_header, .et_pb_cta_0.et_pb_promo h3.et_pb_module_header, .et_pb_cta_0.et_pb_promo h4.et_pb_module_header, .et_pb_cta_0.et_pb_promo h5.et_pb_module_header, .et_pb_cta_0.et_pb_promo h6.et_pb_module_header { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 900 !important; text-transform: uppercase !important; font-size: 60px !important; letter-spacing: 2px !important; line-height: 1.2em !important; text-shadow: 0em 0.1em 0.6em rgba(0, 0, 0, 0.6) !important } .et_pb_cta_0.et_pb_promo .et_pb_promo_description div { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-size: 20px; line-height: 1.4em } .et_pb_cta_0.et_pb_promo { margin-bottom: 10px !important } .et_pb_cta_0 { max-width: 750px } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button { color: #ffffff !important; border-width: 6px !important; border-color: #fa7f28; border-radius: 5px; letter-spacing: 2px; font-size: 16px; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 900 !important; text-transform: uppercase !important; background-color: #fa7f28 } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover { letter-spacing: 2px !important } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after { font-size: 1.6em } body.et_button_custom_icon #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after { font-size: 16px } .et_pb_cta_0 .et_pb_button { box-shadow: 0px 12px 30px 8px rgba(250, 127, 40, 0.15) } .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button { transition: letter-spacing 300ms ease 0ms } .et_pb_image_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header, .et_pb_blurb_2.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { text-align: center } .et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover, .et_pb_button_1_wrapper .et_pb_button_1, .et_pb_button_1_wrapper .et_pb_button_1:hover { padding-top: 12px !important; padding-right: 30px !important; padding-bottom: 12px !important; padding-left: 30px !important } body #page-container .et_pb_section .et_pb_button_0, body #page-container .et_pb_section .et_pb_button_1 { border-width: 0px !important; border-radius: 6px; letter-spacing: 1px; font-size: 16px; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 700 !important; background-color: #fa7f28 } body #page-container .et_pb_section .et_pb_button_0:hover, body #page-container .et_pb_section .et_pb_button_1:hover { letter-spacing: 1px !important } body #page-container .et_pb_section .et_pb_button_0:before, body #page-container .et_pb_section .et_pb_button_0:after, body #page-container .et_pb_section .et_pb_button_1:before, body #page-container .et_pb_section .et_pb_button_1:after { display: none !important } .et_pb_button_0, .et_pb_button_1 { box-shadow: 0px 12px 18px -6px rgba(60, 57, 230, 0.15); transition: letter-spacing 300ms ease 0ms } .et_pb_button_0, .et_pb_button_0:after, .et_pb_button_1, .et_pb_button_1:after { transition: all 300ms ease 0ms } div.et_pb_section.et_pb_section_1 { background-image: linear-gradient(180deg, #ffffff 0%, #e8eefc 100%) !important } .et_pb_section_1.et_pb_section { padding-top: 26px; padding-right: 0px; padding-bottom: 14%; padding-left: 0px } .wdcl_logo_carousel_child_0 .dcm-overlay, .wdcl_logo_carousel_child_1 .dcm-overlay, .wdcl_logo_carousel_child_2 .dcm-overlay, .wdcl_logo_carousel_child_3 .dcm-overlay, .wdcl_logo_carousel_child_4 .dcm-overlay, .wdcl_logo_carousel_child_5 .dcm-overlay, .wdcl_logo_carousel_child_6 .dcm-overlay, .wdcl_logo_carousel_child_7 .dcm-overlay, .wdcl_logo_carousel_child_8 .dcm-overlay, .wdcl_logo_carousel_child_9 .dcm-overlay, .wdcl_logo_carousel_child_10 .dcm-overlay { color: #2EA3F2 } .wdcl_logo_carousel_child_0 .dcm-overlay:after, .wdcl_logo_carousel_child_1 .dcm-overlay:after, .wdcl_logo_carousel_child_2 .dcm-overlay:after, .wdcl_logo_carousel_child_3 .dcm-overlay:after, .wdcl_logo_carousel_child_4 .dcm-overlay:after, .wdcl_logo_carousel_child_5 .dcm-overlay:after, .wdcl_logo_carousel_child_6 .dcm-overlay:after, .wdcl_logo_carousel_child_7 .dcm-overlay:after, .wdcl_logo_carousel_child_8 .dcm-overlay:after, .wdcl_logo_carousel_child_9 .dcm-overlay:after, .wdcl_logo_carousel_child_10 .dcm-overlay:after { font-size: 32px; opacity: 1 } .wdcl_logo_carousel_0 .dcm-centered--highlighted .slick-slide { transition: transform 700ms } .wdcl_logo_carousel_0 .slick-track { padding-top: 0px; padding-bottom: 0px } .wdcl_logo_carousel_0 .slick-slide, .et-db #et-boc .wdcl_logo_carousel_0 .slick-slide { padding-left: 20px !important; padding-right: 20px !important } .wdcl_logo_carousel_0 .slick-list, .et-db #et-boc .wdcl_logo_carousel_0 .slick-list { margin-left: -20px !important; margin-right: -20px !important } .wdcl_logo_carousel_0 .slick-arrow { height: 40px; width: 40px; color: #333; background: #ddd; border: 0px solid #333; transform: skew(0deg); margin-top: -20px; top: 50% } .wdcl_logo_carousel_0 .slick-arrow:before { font-size: 30px; transform: skew(-0deg); display: inline-block } .wdcl_logo_carousel_0 .slick-next { border-radius: 40px 40px 40px 40px; right: -25px } .wdcl_logo_carousel_0 .slick-prev { border-radius: 40px 40px 40px 40px; left: -25px } .wdcl_logo_carousel_0 .dcm-container .slick-prev { right: auto !important } .wdcl_logo_carousel_0 .dcm-container .slick-next { left: auto !important } .wdcl_logo_carousel_0 .slick-dots { text-align: center; transform: translateY(10px) } .wdcl_logo_carousel_0 .slick-dots li { margin: 0 10px } .wdcl_logo_carousel_0 .slick-dots li button { background: #dddddd; height: 10px; width: 10px; border-radius: 10px 10px 10px 10px } .wdcl_logo_carousel_0 .slick-dots li.slick-active button { background: #000000; width: 10px } .wdcl_logo_carousel_0 .dcm-logo-carousel-item { height: 200px; display: flex; justify-content: center; align-items: center } .et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_2 .et-pb-icon, .et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon { color: #020076; font-family: FontAwesome !important; font-weight: 900 !important } .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_8 .et-pb-icon, .et_pb_blurb_9 .et-pb-icon, .et_pb_blurb_10 .et-pb-icon { color: #020076; font-family: ETmodules !important; font-weight: 400 !important } .et_pb_column_0 { padding-top: 1px } .et_pb_cta_0.et_pb_promo.et_pb_module { margin-left: 0px !important; margin-right: auto !important } @media only screen and (max-width:980px) { .et_pb_cta_0.et_pb_promo h2, .et_pb_cta_0.et_pb_promo h1.et_pb_module_header, .et_pb_cta_0.et_pb_promo h3.et_pb_module_header, .et_pb_cta_0.et_pb_promo h4.et_pb_module_header, .et_pb_cta_0.et_pb_promo h5.et_pb_module_header, .et_pb_cta_0.et_pb_promo h6.et_pb_module_header { font-size: 46px !important } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after { display: inline-block; opacity: 0 } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after { opacity: 1 } .et_pb_image_0 .et_pb_image_wrap img { width: auto } } @media only screen and (max-width:767px) { body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after { display: inline-block; opacity: 0 } body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after { opacity: 1 } .et_pb_image_0 .et_pb_image_wrap img { width: auto } .et_pb_row_2 { display: none !important } } </style> .et_pb_post_slider_0.et_pb_slider, .et_pb_post_slider_0.et_pb_slider.et_pb_bg_layout_dark { background-color: #FFFFFF } .et_pb_post_slider_0 .et_pb_slide_description, .et_pb_slider_fullwidth_off.et_pb_post_slider_0 .et_pb_slide_description { padding-top: 30px; padding-bottom: 24px } .et_pb_post_slider_0 .et-pb-slider-arrows .et-pb-arrow-prev, .et_pb_post_slider_0 .et-pb-slider-arrows .et-pb-arrow-next { color: #000000 } .et_pb_post_slider_0 .et-pb-controllers a, .et_pb_post_slider_0 .et-pb-controllers .et-pb-active-control { background-color: #000000 } .et_pb_text_3.et_pb_text, .et_pb_text_4.et_pb_text, .et_pb_text_5.et_pb_text, .et_pb_text_6.et_pb_text, .et_pb_text_7.et_pb_text { color: #898f99 !important } .et_pb_text_3, .et_pb_text_7 { line-height: 2em; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-size: 18px; line-height: 2em; max-width: 800px } .et_pb_text_3 h2, .et_pb_text_7 h2 { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; font-size: 42px; line-height: 1.5em } div.et_pb_section.et_pb_section_3 { background-image: linear-gradient(180deg, #ffffff 0%, #e8eefc 100%) !important } .et_pb_section_3.et_pb_section { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px; margin-top: -170px } .et_pb_row_8.et_pb_row { padding-bottom: 20px !important; margin-bottom: 70px !important; padding-bottom: 20px } .et_pb_text_4, .et_pb_text_5, .et_pb_text_6 { line-height: 2em; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-size: 18px; line-height: 2em; margin-top: 60px !important } .et_pb_text_4 h2, .et_pb_text_5 h2, .et_pb_text_6 h2 { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif } .et_pb_text_4 h3, .et_pb_text_5 h3, .et_pb_text_6 h3 { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-weight: 700; font-size: 36px; line-height: 1.5em } .et_pb_button_2_wrapper .et_pb_button_2, .et_pb_button_2_wrapper .et_pb_button_2:hover, .et_pb_button_3_wrapper .et_pb_button_3, .et_pb_button_3_wrapper .et_pb_button_3:hover, .et_pb_button_4_wrapper .et_pb_button_4, .et_pb_button_4_wrapper .et_pb_button_4:hover { padding-top: 12px !important; padding-right: 30px !important; padding-bottom: 12px !important; padding-left: 30px !important } body #page-container .et_pb_section .et_pb_button_2, body #page-container .et_pb_section .et_pb_button_3, body #page-container .et_pb_section .et_pb_button_4 { border-width: 0px !important; border-radius: 6px; letter-spacing: 1px; font-size: 15px; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 700 !important; text-transform: uppercase !important; background-color: #fa7f28 } body #page-container .et_pb_section .et_pb_button_2:hover, body #page-container .et_pb_section .et_pb_button_3:hover, body #page-container .et_pb_section .et_pb_button_4:hover { letter-spacing: 1px !important } body #page-container .et_pb_section .et_pb_button_2:before, body #page-container .et_pb_section .et_pb_button_2:after, body #page-container .et_pb_section .et_pb_button_3:before, body #page-container .et_pb_section .et_pb_button_3:after, body #page-container .et_pb_section .et_pb_button_4:before, body #page-container .et_pb_section .et_pb_button_4:after { display: none !important } .et_pb_button_2, .et_pb_button_3, .et_pb_button_4 { box-shadow: 0px 12px 18px -6px rgba(60, 57, 230, 0.15); transition: letter-spacing 300ms ease 0ms } .et_pb_button_2, .et_pb_button_2:after, .et_pb_button_3, .et_pb_button_3:after, .et_pb_button_4, .et_pb_button_4:after { transition: all 300ms ease 0ms } .et_pb_image_1, .et_pb_image_2, .et_pb_image_3 { width: 100%; max-width: 100% !important; text-align: left; margin-left: 0 } .et_pb_image_1 .et_pb_image_wrap, .et_pb_image_1 img, .et_pb_image_2 .et_pb_image_wrap, .et_pb_image_2 img, .et_pb_image_3 .et_pb_image_wrap, .et_pb_image_3 img { width: 100% } .et_pb_row_9.et_pb_row, .et_pb_row_10.et_pb_row { margin-bottom: 70px !important } .et_pb_section_4.et_pb_section { padding-top: 100px; padding-right: 0px; padding-bottom: 100px; padding-left: 0px } div.et_pb_section.et_pb_section_5 { background-position: center top; background-image: linear-gradient(180deg, rgba(150, 105, 97, 0.67) 0%, rgba(2, 0, 76, 0.84) 100%), url(/wp-content/uploads/2019/09/real-estate-06.jpg) !important } .et_pb_section_5 { min-height: 559.6px } .et_pb_section_5.et_pb_section { padding-top: 10%; padding-bottom: 10% } .et_pb_cta_1.et_pb_promo h2, .et_pb_cta_1.et_pb_promo h1.et_pb_module_header, .et_pb_cta_1.et_pb_promo h3.et_pb_module_header, .et_pb_cta_1.et_pb_promo h4.et_pb_module_header, .et_pb_cta_1.et_pb_promo h5.et_pb_module_header, .et_pb_cta_1.et_pb_promo h6.et_pb_module_header { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 900 !important; text-transform: uppercase !important; font-size: 48px !important; letter-spacing: 2px !important; line-height: 1.2em !important; text-shadow: 0em 0.1em 0.6em rgba(0, 0, 0, 0.24) !important } .et_pb_cta_1.et_pb_promo .et_pb_promo_description div { font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif; font-size: 20px; line-height: 1.8em } .et_pb_cta_1 { max-width: 750px; margin: 0 auto } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button { color: #ffffff !important; border-width: 6px !important; border-color: #fa7f28; border-radius: 5px; letter-spacing: 2px; font-size: 16px; font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 900 !important; text-transform: uppercase !important; background-color: #fa7f28 } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover { letter-spacing: 2px !important } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after { font-size: 1.6em } body.et_button_custom_icon #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after { font-size: 16px } .et_pb_cta_1 .et_pb_button { box-shadow: 0px 12px 30px 8px rgba(250, 127, 40, 0.15) } .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button { transition: letter-spacing 300ms ease 0ms } .ba_logo_grid_child_0 .dtq-logo-grid__item, .ba_logo_grid_child_1 .dtq-logo-grid__item, .ba_logo_grid_child_2 .dtq-logo-grid__item, .ba_logo_grid_child_3 .dtq-logo-grid__item, .ba_logo_grid_child_4 .dtq-logo-grid__item, .ba_logo_grid_child_5 .dtq-logo-grid__item, .ba_logo_grid_child_6 .dtq-logo-grid__item, .ba_logo_grid_child_7 .dtq-logo-grid__item, .ba_logo_grid_child_8 .dtq-logo-grid__item { background-color: #e2e5ed !important; padding-top: 50px !important; padding-right: 50px !important; padding-bottom: 50px !important; padding-left: 50px !important } .et_pb_text_3.et_pb_module, .et_pb_text_7.et_pb_module, .et_pb_cta_1.et_pb_promo.et_pb_module { margin-left: auto !important; margin-right: auto !important } @media only screen and (max-width:980px) { .et_pb_image_1, .et_pb_image_2, .et_pb_image_3 { text-align: center; margin-left: auto; margin-right: auto } .et_pb_cta_1.et_pb_promo h2, .et_pb_cta_1.et_pb_promo h1.et_pb_module_header, .et_pb_cta_1.et_pb_promo h3.et_pb_module_header, .et_pb_cta_1.et_pb_promo h4.et_pb_module_header, .et_pb_cta_1.et_pb_promo h5.et_pb_module_header, .et_pb_cta_1.et_pb_promo h6.et_pb_module_header { font-size: 40px !important } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after { display: inline-block; opacity: 0 } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after { opacity: 1 } } @media only screen and (max-width:767px) { body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after { display: inline-block; opacity: 0 } body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after { opacity: 1 } } </style> <script>window.w3tc_lazyload = 1, window.lazyLoadOptions = { elements_selector: ".lazy", callback_loaded: function (t) { var e; try { e = new CustomEvent("w3tc_lazyload_loaded", { detail: { e: t } }) } catch (a) { (e = document.createEvent("CustomEvent")).initCustomEvent("w3tc_lazyload_loaded", !1, !1, { e: t }) } window.dispatchEvent(e) } }</script> 