/* 
	Theme Name: Sacramento Internet Marketing Agency - SIMA
	Description: Noble Image base theme. Created in 2017. Built using HTML5 to be responsive in nature; this theme adjusts based on the user's browser width to optimal styles.
	Author: Elly Cabral
	Version: 1.0
*/
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIOSpGJ4w-gNJD-QsPl9sQ7A.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIN_zqiEjrF2cHwM7WvhO-L4.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIJz1bQbyHxWNORh63i0cyHA.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIFPx9KgpCoczUSdnmwUGkhk.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIB0ue0Sk5cwvYx5tGiUAApw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v19/So5lHxHT37p2SS4-t60SlFmiNVhTT4pGO2rD6GgBClg.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v19/So5lHxHT37p2SS4-t60SlBzuU9CtEpZd10JFi14MKmk.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v19/So5lHxHT37p2SS4-t60SlFa55wp531yO40_aFLw02iw.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v19/So5lHxHT37p2SS4-t60SlLbeiSZn9gAT0uu8FgUa5kU.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:local('Merriweather Italic'), local('Merriweather-Italic'), url(https://fonts.gstatic.com/s/merriweather/v19/So5lHxHT37p2SS4-t60SlGfrnYWAzH6tTbHZfcsRIsM.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIEaMaGruFzDoK1PiuIKwL_s.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwICOtRYHl1nVlqBVEsBD5gbM.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIDcJT5tpgYEmJCLv8ZGh5IU.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIFMxop41rUAeuGQqDMZDGyg.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(https://fonts.gstatic.com/s/merriweather/v19/EYh7Vl4ywhowqULgRdYwIFh3o8VkC1exAYQ700cRowo.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nrMRY-O9-Xp5ppZeqcQcMH8.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nhBw1OMgj265uIpoXHqn6zY.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6ngd90jv1VApqnZ9EZbtzxZE.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nrsKtFnhOiVZh9MDlvO1Vys.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:local('Merriweather Light'), local('Merriweather-Light'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nkZRWJQ0UjzR2Uv6RollX_g.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v19/RFda8w1V0eDZheqfcyQ4EA7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v19/RFda8w1V0eDZheqfcyQ4EBdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v19/RFda8w1V0eDZheqfcyQ4EPgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v19/RFda8w1V0eDZheqfcyQ4EIjoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v19/RFda8w1V0eDZheqfcyQ4EBampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nlPfeBX0b_nUXzRxYCltCF0.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6noS3435hDhFFCA6hA_HcfZQ.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nhWzg2zaPmhUBtv9M77358I.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nkqWMeizceScn2Xpn1ZpsKI.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:local('Merriweather Bold'), local('Merriweather-Bold'), url(https://fonts.gstatic.com/s/merriweather/v19/ZvcMqxEwPfh2qDWBPxn6nshHwsiXhsDb0smKjAA7Bek.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/1809Y0aW9bpFOPXsQTFwf1wLlSjslZvwphU0CZq76LI.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/1809Y0aW9bpFOPXsQTFwf33TrxdyGpD1PoHZdhyvaq0.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/1809Y0aW9bpFOPXsQTFwf2Gzaxpbdu59mCnw5pwycJw.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/1809Y0aW9bpFOPXsQTFwf_ZLGUYxk5QQ1Un914Iccq4.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/1809Y0aW9bpFOPXsQTFwfzUBvlJYYQI_sDPKrlKoP9Q.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft7MRY-O9-Xp5ppZeqcQcMH8.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9FtxBw1OMgj265uIpoXHqn6zY.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ftwd90jv1VApqnZ9EZbtzxZE.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft7sKtFnhOiVZh9MDlvO1Vys.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft0ZRWJQ0UjzR2Uv6RollX_g.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v12/-iqwlckIhsmvkx0N6rwPmg7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v12/-iqwlckIhsmvkx0N6rwPmhdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v12/-iqwlckIhsmvkx0N6rwPmvgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v12/-iqwlckIhsmvkx0N6rwPmojoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v12/-iqwlckIhsmvkx0N6rwPmhampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft2qL4Basd4zA0Dw2j6qdebU.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft3ShB5ZMZxligvqmyiG4sM8.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9FtxZpeM_Zh6uJFYM6sEJ7jls.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft_zIndX4RYN5BhIaIFu8k_A.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft9CODO6R-QMzjsZRstdx6VU.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft0o-AbFelQlk6iW8Qq269yc.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft73l9Fc-dcg3GIalcACdgm8.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft8gif8LsIGoxiaDHvDrXzKs.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft34iWgrNFAiT-cwBwpMBdno.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft93uLUHnU24AL_1IdxwhTqs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft1PfeBX0b_nUXzRxYCltCF0.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft4S3435hDhFFCA6hA_HcfZQ.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9FtxWzg2zaPmhUBtv9M77358I.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft0qWMeizceScn2Xpn1ZpsKI.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft8hHwsiXhsDb0smKjAA7Bek.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft58r3r0V9IqcVB_3qeNuL0M.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft2lJRZyFCOYWujU33hq6JcQ.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft-zg_CCagWhFXrmV3ja8lCU.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft4R_65_hDwe_6qthHXbXq6U.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/montserrat/v12/zhwB3-BAdyKDf0geWr9Ft8Fl9Ew_Rp3tPinIPXOu3ZI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v12/CdKWaRAal2Bxq9mORLKRRQ7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v12/CdKWaRAal2Bxq9mORLKRRRdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v12/CdKWaRAal2Bxq9mORLKRRfgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v12/CdKWaRAal2Bxq9mORLKRRYjoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v12/CdKWaRAal2Bxq9mORLKRRRampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE5mXQ0gn0-UdQv02W-SySUA.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE23PJHrlYDflBZ8jpDuHrUE.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE9RVd-_K1mWccr43Mya9Crg.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE1Yo3yjVQ1y6DauKPXl5S54.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXEweOulFbQKHxPa89BaxZzA0.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/rBHvpRWBkgyW99dXT88n7wsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/NX1NravqaXESu9fFv7KuqgsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/SKK6Nusyv8QPNMtI4j9J2wsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/gFXtEMCp1m_YzxsBpKl68gsYbbCjybiHxArTLjt7FRU.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/zhcz-_WihjSQC0oHJ9TCYAzyDMXhdD8sAj6OAJTFsBI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v12/BYPM-GE291ZjIXBWrtCwemc-NtvyoWOKrfbJJwSjZGs.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v12/BYPM-GE291ZjIXBWrtCwehZQbSGeLTu6IhH00VRk2ws.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v12/BYPM-GE291ZjIXBWrtCweiyNCiQPWMSUbZmR9GEZ2io.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v12/BYPM-GE291ZjIXBWrtCwevfgCb1svrO3-Ym-Rpjvnho.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v12/BYPM-GE291ZjIXBWrtCweteM9fzAXBk846EtUMhet0E.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/q2OIMsAtXEkOulLQVdSl03riJwOpk75o0mgXgmZkkog.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/q2OIMsAtXEkOulLQVdSl00yietQkaokDF8re1oCq3-U.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/q2OIMsAtXEkOulLQVdSl053YFo3oYz9Qj7-_6Ux-KkY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/q2OIMsAtXEkOulLQVdSl02tASdhiysHpWmctaYEsrdw.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/q2OIMsAtXEkOulLQVdSl03XcDWh-RbO457623Zi1kyw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcrllaL-ufMOTUcv7jfgmuJg.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcpsnFT_2ovhuEig4Dh-CBQw.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcnv4bDVR720piddN5sbmjzs.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcjrEaqfC9P2pvLXik1Kbr9s.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcmaVI6zN22yiurzcBKxPjFE.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v12/H8_7oktkjVeeX06kbAvc0M5d-hL5uzedhKZXSGFwQh8.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v12/H8_7oktkjVeeX06kbAvc0HEJ-7kGgxksLcAKlzzzfMs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v12/H8_7oktkjVeeX06kbAvc0DILJidW5jMaaXyfOecgwBY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v12/H8_7oktkjVeeX06kbAvc0E35xRr55vqc_g-KyS3KPQI.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v12/H8_7oktkjVeeX06kbAvc0GXcKQM3CJKNQg5O_z0AU2U.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}
#wpadminbar .quicklinks ul{clear:none!important;overflow:inherit!important;}
.clear{clear:both}
.right{float:right;}
.left{float:left;}
hr{border:0px;border-bottom:1px dashed #dcbd25;clear:both;overflow:hidden;margin:40px 0 40px 0}
.alignleft{width:auto;float:left;padding:0px;margin:20px 40px 20px 0;max-width:100%;height:auto;}
.alignright{width:auto;float:right;padding:0px;margin:20px 0px 20px 40px;max-width:100%;height:auto;}
.aligncenter{width:auto;margin:20px auto;display:block;padding:0px;max-width:100%;height:auto;}
.alignnone{padding:0px;max-width:100%;width:auto;height:auto;}
figure{margin:0;}
blockquote{background:#f6f6f6;border:1px dashed #dcbd25;clear:both;margin:50px 0 0 0;overflow:hidden;padding:20px 5%;width:90%;}
table{margin:10px auto;width:99%;background:#f4f4f4;border:3px solid #f8f9fa;}
table th{text-align:left;border:1px solid #fff;padding:8px 10px;font-size:12px;color:#555654;line-height:16px;}
table td{border:1px solid #fff;padding:8px 10px;font-size:12px;color:#555654;line-height:16px;}
small{font-size:11px;}
strong{font-weight:bold;}
ul, ol{margin:0 25px 16px 25px;padding:0;}
ul li{list-style:disc outside;font:normal 600 18px/30px 'Montserrat', sans-serif;color:#4b4e53;padding:3px 0;margin:0;}
ol li{list-style:decimal outside;font:normal 600 18px/30px 'Montserrat', sans-serif;color:#4b4e53;padding:3px 0;margin:0;}
h1, h2, h3, h4, h5, h6{margin:0;font-family:'Montserrat', sans-serif;}
*{transition:.25s all;-webkit-transition:.25s all;-moz-transition:.25s all;-ms-transition:.25s all;-o-transition:.25s all;}
body{margin:0;padding:0;font:normal 300 18px/30px 'Merriweather', serif;background:#fff;clear:both;overflow-x:hidden;}
p{margin:0;padding:10px 0;font:normal 300 18px/30px 'Merriweather', serif;color:#4b4e53;}
a{color:#dcbd25;cursor:pointer;}
a.button{background:#dcbd25;border:1px dashed #fff;color:#fff;font:normal 700 18px/20px 'Montserrat', sans-serif;padding:20px;letter-spacing:0.02em;display:inline-block;}
a.button:hover{color:#dcbd25;background:#4b4e53;border-color:#4b4e53;}
h1{}
h2{color:#4b4e53;font:normal 800 48px/60px 'Montserrat', sans-serif;padding:10px 0;}
h3{color:#4b4e53;font:normal 800 26px/36px 'Montserrat', sans-serif;padding:10px 0 0 0;}
header{width:100%;clear:both;overflow:hidden;background:rgba(255, 255, 255, 0);position:fixed;top:0;z-index:99999;}
.logged-in header{top:32px;}
header.small{background:rgba(255, 255, 255, .9);}
.head{width:90%;margin:0 auto;padding:20px 0;clear:both;overflow:hidden;}
.logo{width:auto;float:left;}
.logo h2{padding:0;line-height:unset;}
.logo img{max-width:100%;height:auto;width:auto;}
.contact-head{width:auto;float:right;margin:20px 0 0;}
.contact-head .hd{width:auto;float:right;margin:5px 0 0 10px;}
.contact-head .hd p{padding:0;line-height:20px;text-align:right;}
.contact-head .hd a img{padding:0 15px 0 0;margin:0 0 -8px 0;}
.contact-head .hd a{color:#4b4e53;font:normal 700 18px/27px 'Montserrat', sans-serif;padding:0;}
nav{width:auto;padding:0;float:right;margin:0;text-align:right;}
nav .menu{list-style:none;margin:0px auto;padding:0;width:auto;clear:both;display:list-item;text-align:right;}
nav .menu ul{margin:0;padding:0;}
nav .menu li{margin:0;padding:0;list-style:none;text-align:center;width:auto;display:inline-block;}
nav .menu li a, nav .menu li a:link, nav .menu li a:visited{font:normal 300 18px/20px 'Merriweather', sans-serif;color:#4b4e53;display:block;text-decoration:none;margin:0;text-transform:capitalize;padding:10px 20px;letter-spacing:.02em;}
nav .menu li:first-child a{padding-left:0;}
nav .menu li.current_page_item a, nav .menu li.current-menu-item a,
nav .menu li.current_page_item a:hover, nav .menu li.current-menu-item a:hover{color:#4b4e53;cursor:pointer;font-weight:700;}
nav .menu li a:hover{color:#4b4e53;cursor:pointer;}
nav #menu-item-139{display:none;}
.menu li ul{z-index:999999;position:absolute;height:auto;margin:0px 0 0 0;padding:10px 0;text-align:left;left:-999em;opacity:0;width:200px;background:rgba(255, 255, 255, .95);border-bottom:2px solid #21a4dd;}
@media screen and (-webkit-min-device-pixel-ratio:0){.menu li ul{left:auto;}
}
.menu li:hover ul{opacity:1;}
.menu li li,
.menu li.current_page_item li, .menu li.current-menu-item li{float:none!important;padding:0;margin:0!important;background:none!important;text-align:left;width:100%;display:block!important;}
.menu li li a, .menu li li a:link, .menu li li a:visited,
.menu li.current_page_item li a, .menu li.current_page_item li a:link, .menu li.current_page_item li a:visited,
.menu li.current-menu-item li a, .menu li.current-menu-item li a:link, .menu li.current-menu-item li a:visited{padding:10px 15px!important;text-transform:none!important;margin:0!important;background:none;display:block;font-size:13px!important;line-height:17px;}
.menu li li a:hover,
.menu li.menu-item-has-children li a:hover,
.menu li li.current_page_item a,
.menu li li.current-menu-item a{}
.menu li ul li ul{margin:-47px 0 0 200px;}
.menu li:hover ul ul, .menu li:hover ul ul ul, .menu li.sfhover ul ul, .menu li.sfhover ul ul ul{left:-999em;}
.menu li:hover ul, .menu li li:hover ul, .menu li li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul, .menu li li li.sfhover ul{left:auto;}
.menu li:hover, .menu li.sfhover{position:static;}
#navbtn{display:none;}
a.contact-me-btn{position:fixed;top:50%;right:-52px;border:1px dashed #4b4e53;color:#4b4e53;font:normal 700 18px/20px 'Montserrat', sans-serif;background:#dcbd25;padding:20px;z-index:9999999;cursor:pointer;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
.contact-me{display:none;background:rgba(220, 189, 37, 1);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;}
.contact-me.open{display:block;}
.cont-me{width:70%;margin:0 auto;padding:150px 0;color:#4b4e53;font:normal 400 17px/24px 'Montserrat', sans-serif;letter-spacing:0.02em;clear:both;overflow:hidden;}
.wp-block-group.cont-me{width:100%;padding:0;}
.cont-me .left{width:45%;padding:0 5% 0 0;float:left;}
.cont-me .right{width:44.5%;padding:0 0 0 5%;float:right;border-left:1px dashed #4b4e53;}
.cont-me .hd{margin:0 0 60px 0;clear:both;overflow:hidden;}
.cont-me .right .hd:last-child{margin-bottom:25px;}
.cont-me h3{color:#3d3f43;font:normal 800 24px/20px 'Montserrat', sans-serif;letter-spacing:0.02em;padding:0 0 20px 0;}
.cont-me p{color:#4b4e53;font:normal 400 17px/24px 'Montserrat', sans-serif;letter-spacing:0.02em;padding:10px 0;}
.cont-me strong{font-size:18px;color:#3d3f43;}
.cont-me img{float:left;padding:0 15px 0 0;}
.cont-me a{color:#4b4e53;}
.contact-me a.close{position:absolute;top:50px;right:10%;z-index:9999;padding:0;display:block;color:#3d3f43;background:none;font:normal 100 16px/27px 'Montserrat', sans-serif;width:27px;height:27px;text-align:center;border:1px dashed #3d3f43;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;cursor:pointer;}
.contact-me a.close:hover{color:#fff;background:#3d3f43;}
.cont-me .frm_style_formidable-style.with_frm_style label.frm_primary_label,
.cont-me .frm_style_formidable-style.with_frm_style.frm_login_form label{display:none;}
.cont-me .frm_style_formidable-style.with_frm_style input[type="text"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="password"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="email"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="number"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="url"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="tel"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="file"],
.cont-me .frm_style_formidable-style.with_frm_style input[type="search"],
.cont-me .frm_style_formidable-style.with_frm_style select,
.cont-me .frm_style_formidable-style.with_frm_style textarea{background:#f6f6f6;color:#7d828b;font:normal 300 16px/24px 'Montserrat', sans-serif;letter-spacing:0.02em;padding:10px 15px;height:auto;border:0px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.cont-me .frm_style_formidable-style.with_frm_style .form-field{margin:0 0 15px 0;}
.cont-me .frm_forms.frm_style_formidable-style.with_frm_style{margin:10px 0 0 0;}
.cont-me .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,
.cont-me .frm_style_formidable-style.with_frm_style input[type="submit"],
.cont-me .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"],
.cont-me .frm_style_formidable-style.with_frm_style .frm_submit button,
.cont-me .frm_form_submit_style,
.cont-me .frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"]{border:1px dashed #4b4e53;color:#3d3f43;font:normal 700 16px/20px 'Montserrat', sans-serif;letter-spacing:0.02em;background:none;padding:12px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;}
.cont-me .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,
.cont-me .frm_style_formidable-style.with_frm_style input[type="submit"]:hover,
.cont-me .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"]:hover,
.cont-me .frm_style_formidable-style.with_frm_style .frm_submit button:hover,
.cont-me .frm_form_submit_style:hover,
.cont-me .frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"]:hover{color:#f6f6f6;background:#3d3f43;}
.hero-wrap{clear:both;overflow:hidden;width:100%;padding:150px 0 0 0;border-bottom:8px solid #dcbd25;}
.hero{width:90%;margin:0 auto;position:relative;}
.page-template-mystory .hero{max-width:1400px;}
.home .hero .cont{width:50%;float:left;margin:100px 0 0 0;box-sizing:border-box;padding:0;}
.hero .cont h1{color:#222222;font:normal 800 72px/70px 'Montserrat', sans-serif;padding: 20px 0 0 0;}
.hero-wrap.int .hero .cont h1 {padding:13vh 0;width:75%;margin:0 auto;}
.home .hero .cont h1{color:#dcbd25;}
.hero .cont p{color:#4b4e53;font-size:24px;line-height:36px;}
.hero .img{width:50%;float:right;line-height:0;}
.hero .img img{line-height:0;max-width:100%;height:auto;width:100%;}
.content-wrap{clear:both;overflow:hidden;background:#f6f6f6;margin:0 0 -40px 0;}
.content{width:90%;max-width:1200px;box-sizing:border-box;padding:90px 10%;margin:0 auto;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .2);-ms-box-shadow:0 0 5px rgba(0, 0, 0, .2);-o-box-shadow:0 0 5px rgba(0, 0, 0, .2);}
.home .content p{font-size:24px;line-height:36px;}
.video{clear:both;overflow:hidden;width:90%;max-width:1400px;margin:0 auto;padding:130px 0 0 0;}
.video h2{color:#dcbd25;font:normal 800 48px/70px 'Montserrat', sans-serif;padding:10px 0 100px 0;text-align:center;}
.video .vid{width:35%;float:left;margin:0 10% 0 0;}
.video .vid img{width:100%;height:auto;max-width: 500px;}
.video .vcont{width:55%;float:left;margin:30px 0;}
.mission-wrap{width:100%;clear:both;overflow:hidden;background:#dcbd25;}
.mission{width:90%;max-width:1200px;margin:0 auto;padding:110px 0;}
.mission p{color:#f8f2d3;font:normal 400 30px/48px 'Merriweather', serif;}
.services-wrap{clear:both;overflow:hidden;padding:130px 0 0 0;background:#f6f6f6;}
.services-wrap h2{padding:10px 0 70px 0;width:75%;margin:0 auto;text-align:center;}
.services{width:90%;margin:0 auto;clear:both;padding:0;max-width:1400px;}
.service{width:31%;float:left;margin:0 1.5% 40px 1.5%;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, .2);}
.service:nth-child(3n){margin-right:0;}
.service:nth-child(3n+1){clear:both;margin-left:0;}
.service figure{clear:both;overflow:hidden;margin:0;padding:0;line-height:0;}
.service figure a{line-height:0;}
.service figure img{line-height:0;width:100%;height:auto;}
.service .info{clear:both;overflow:hidden;margin:0;padding:30px;min-height:320px;box-sizing:border-box;}
.service .info h3{color:#4b4e53;font:normal 700 24px/30px 'Merriweather', serif;padding:0;}
.service .info h3 a{color:#4b4e53;}
.service .info p{font:normal 300 16px/24px 'Merriweather', serif;color:#7d828b;}
.review-wrap{width:100%;clear:both;overflow:hidden;margin:0 0 0 0;padding:80px 0 100px 0;background:#dcbd25;}
.review{width:75%;margin:0 auto;clear:both;}
.review h1{color:#fff;font:normal 800 60px/72px 'Montserrat', sans-serif;padding:10px 0;}
.review p{color:#f8f2d3;font:normal 300 30px/48px 'Merriweather', serif;}
.review p strong{color:#fff;font:normal 700 30px/48px 'Montserrat', sans-serif;}
.revs-wrap{clear:both;position:relative;}
.revs-wrap .pn{position:absolute;top:100px;width:60px;opacity:.3;}
.review-wrap:hover .pn{opacity:1;}
.revs-wrap .pn.rev-prev{left:-10%;}
.revs-wrap .pn.rev-next{right:-10%;}
.revs-wrap .pn.rev-prev:hover{left:-12%;}
.revs-wrap .pn.rev-next:hover{right:-12%;}
.revs{clear:both;overflow:hidden;}
.rev{float:none;width:0;opacity:0;height:0;margin:0;display:none;}
.rev:nth-child(1), .rev:nth-child(2), .rev:nth-child(3){width:31%;margin:30px 1%;float:left;opacity:1;height:auto;display:block;}
.rev p{color:#4b4e53;font:italic 300 16px/24px 'Merriweather', serif;}
.rev p strong{color:#4b4e53;font:normal 700 16px/24px 'Merriweather', serif;}
.review a.button{margin:20px 20px 20px 0;}
.hero-wrap.int{padding:130px 0 0 0;border-bottom:8px solid #dcbd25;}
.hero-wrap.int .hero{width:100%;clear:both;overflow:hidden;height: 40vh;}
.hero-wrap.int .hero .cont{width:100%;padding: 0;margin:0;text-align:center;height:100%;position:absolute;z-index:999;background:-moz-linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.5) 75%);background:-webkit-linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.5) 75%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.5) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0);}
.hero-wrap.int .hero .img{width:100%;clear:both;overflow:hidden;position:relative;height:100%;}
.content-wrap.int{margin:0;}
.content-wrap.int .content{position:relative;margin:0 auto -100px auto;z-index:99;}
.highlight-wrap {width: 100%; clear: both; overflow: hidden; margin: 0; padding: 210px 0 110px 0; z-index: 9; background:#dcbd25; }
.highlight{ width: 90%; margin: 0 auto; clear: both; padding: 0; max-width: 1200px;}
.highlight.small{padding:20px 5% 80px 5%;}
.highlight h2{color:#fff;font:normal 800 60px/72px 'Montserrat', sans-serif;padding:0 0 40px 0;}
.highlight p{color:#f8f2d3;font:normal 400 30px/48px 'Merriweather', serif;}
.section-wrap{background:#f6f6f6;clear:both;overflow:hidden;}
.sections{clear:both;overflow:hidden;margin:0 auto;width:90%;}
.section{ margin: 0 auto; max-width: 1200px; padding:60px 0 90px 0;clear:both;overflow:hidden;border-bottom:1px dashed #dcbd25;}
.section:last-child{border:0;}
.section .num{width:15%;float:left;margin:0 5% 0 0;color:#4b4e53;font:normal 800 150px/160px 'Montserrat', sans-serif;}
.section .cont{width:75%;float:right;margin:0 0 0 5%;}
.page-template-mystory .hero-wrap.int .hero .cont{background:none;text-align:left;margin-left:15%;width:85%;}
.page-template-mystory .hero-wrap.int .hero .cont h1{color:#dcbd25;}
.page-template-mystory .hero-wrap.int .hero .img{text-align:right;margin-right:10%;width:95%;}
.page-template-mystory .hero-wrap.int .hero .img img{height:100%;width:auto;}
.page-template-mystory .content-wrap.int{overflow:visible;}
.page-template-mystory .int-foot{padding:100px 5% 0px 5%;}
.page-template-services .services-wrap{margin:0 0 -150px 0;padding:40px 0 0 0;background:url(images/grey-bkg.png) repeat-x top left #fff;}
.page-template-services .int-foot{padding:100px 5% 0px 5%}
.page-template-services-sub .content-wrap.int{background:url(images/grey-tall-bkg.png) repeat-x top left #fff;padding-bottom:100px;}
.page-template-services-sub .content-wrap.int .content{margin:0 auto;}
h2.subserv{padding:100px 0 70px 0;width:90%;margin:0 auto;text-align:center;}
.entry{clear:both;overflow:hidden;padding:20px 0;border-bottom:1px dashed #dcbd25;}
p.published{font-style:italic;padding-top:0;}
.lightbox-wrap{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, .85);z-index:9999999;display:none;}
.lightbox-wrap.open{display:block;}
.lightbox{display:block;margin:100px auto;width:70%;padding:50px 5%;background:#f6f6f6;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:0 0 10px rgba(0, 0, 0, .9);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 10px rgba(0, 0, 0, .9);-o-box-shadow:0 0 10px rgba(0, 0, 0, .9);}
.lightbox-wrap a[title="close"]{display:block;position:absolute;right:9%;top:85px;width:20px;height:20px;padding:4px 5px 6px 5px;text-align:center;font-size:20px;line-height:20px;color:#fff;font-weight:600;font-family:'Montserrat', sans-serif;background:#dcbd25;box-shadow:0 0 5px rgba(0, 0, 0, .7);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .7);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .7);-ms-box-shadow:0 0 5px rgba(0, 0, 0, .7);-o-box-shadow:0 0 5px rgba(0, 0, 0, .7);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;cursor:pointer;z-index:99999999999;}
.lightbox-wrap a[title="close"]:hover{box-shadow:0 0 2px rgba(0, 0, 0, .9);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .9);-moz-box-shadow:0 0 2px rgba(0, 0, 0, .9);-ms-box-shadow:0 0 2px rgba(0, 0, 0, .9);-o-box-shadow:0 0 2px rgba(0, 0, 0, .9);}
.youtube_link{display:none;}
.wp-block-image img {height:auto;}
.content .frm_style_formidable-style.with_frm_style label.frm_primary_label,
.content .frm_style_formidable-style.with_frm_style.frm_login_form label{display:none;}
.content .frm_style_formidable-style.with_frm_style input[type="text"],
.content .frm_style_formidable-style.with_frm_style input[type="password"],
.content .frm_style_formidable-style.with_frm_style input[type="email"],
.content .frm_style_formidable-style.with_frm_style input[type="number"],
.content .frm_style_formidable-style.with_frm_style input[type="url"],
.content .frm_style_formidable-style.with_frm_style input[type="tel"],
.content .frm_style_formidable-style.with_frm_style input[type="file"],
.content .frm_style_formidable-style.with_frm_style input[type="search"],
.content .frm_style_formidable-style.with_frm_style select,
.content .frm_style_formidable-style.with_frm_style textarea,
.content form input[type="text"]{background:#f6f6f6;color:#7d828b;font:normal 300 16px/24px 'Montserrat', sans-serif;letter-spacing:0.02em;padding:10px 15px;height:auto;border:0px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.content .frm_style_formidable-style.with_frm_style .form-field{margin:0 0 15px 0;}
.content .frm_forms.frm_style_formidable-style.with_frm_style{margin:10px 0 0 0;}
.content .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,
.content .frm_style_formidable-style.with_frm_style input[type="submit"],
.content .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"],
.content .frm_style_formidable-style.with_frm_style .frm_submit button,
.content .frm_form_submit_style,
.content .frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"],
.content form input[type="submit"]{border:1px dashed #4b4e53;color:#3d3f43;font:normal 700 16px/20px 'Montserrat', sans-serif;letter-spacing:0.02em;background:none;padding:12px 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;cursor:pointer;}
.content .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,
.content .frm_style_formidable-style.with_frm_style input[type="submit"]:hover,
.content .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"]:hover,
.content .frm_style_formidable-style.with_frm_style .frm_submit button:hover,
.content .frm_form_submit_style:hover,
.content .frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"]:hover,
.content form input[type="submit"]:hover{color:#f6f6f6;background:#3d3f43;}
footer{clear:both;overflow:hidden;background:#fff;}
.int-foot-wrap { width: 100%; clear: both; overflow: hidden; margin: 0 0 0 0; padding: 80px 0 0px 0; background: #dcbd25;}
.int-foot{width: 90%; margin: 0 auto; clear: both; padding: 0; max-width: 1400px;}
.int-foot h3{color:#fff;font:normal 800 60px/72px 'Montserrat', sans-serif;padding:10px 0 30px 0;}
.int-foot p{color:#f8f2d3;font:normal 400 30px/48px 'Merriweather', serif;}
.int-foot a{color:#4b4e53;font:normal 700 24px/24px 'Montserrat', sans-serif;}
.bottom{width:90%;margin:0 auto;padding:60px 0;clear:both;overflow:hidden;}
.bottom .right{width:60%;float:right;text-align:right;}
.bottom .right ul{margin:0;list-style:none;display:inline;width:70%;float:left;}
.bottom .right ul li{display:inline;list-style:none;text-align:right;padding:0 10px;}
.bottom .right ul li a{font:normal 300 16px/20px 'Merriweather', serif;color:#4b4e53;letter-spacing:0.02em;}
.bottom .right .ft{width:26%;float:right;text-align:left;}
.bottom .right .ft p{color:#4b4e53;font:normal 500 16px/20px 'Montserrat', sans-serif;padding:0 0 20px 0;}
.bottom .right .ft p a{color:#4b4e53;}
.bottom .right .ft p img{float:left;padding:0 15px 0 0;margin:-3px 0 -4px 0;}
.foot{padding:30px 5%;width:90%;margin:0 auto;background:#4b4e53;clear:both;overflow:hidden;}
.foot .ft{width:40%;float:left;}
.foot .right{width:60%;float:right;text-align:right;}
.foot .right p{color:#94989f;font:normal 200 12px/20px 'Merriweather', serif;}
.foot .right p a{color:#94989f;}
@media all and (max-width:1400px){
.service .info{min-height:340px;}
}
@media all and (max-width:1300px){
.service .info{min-height:360px;}
}
@media all and (max-width:1200px){
.service .info{min-height:400px;}
.home .hero .cont{margin:50px 0 0 0;}
.contact-head .hd{display:none;}
nav .menu li:last-child a{padding-right:0;}
}
@media all and (max-width:1100px){
.hero .cont{margin:0 0 0 12.5%;}
.video .vcont{margin:0;}
.bottom .right .ft{width:30%;}
.services-wrap{padding:80px 0 0 0;}
h2{font-size:40px;line-height:50px;}
.services-wrap h2{width:80%;}
.service{width:47%;margin:0 2% 40px 2%;}
.service:nth-child(3n){margin-right:2%;}
.service:nth-child(3n+1){clear:unset;margin-left:2%;}
.service:nth-child(2n){margin-right:0;}
.service:nth-child(2n+1){clear:both;margin-left:0;}
.service .info{min-height:320px;}
}
@media all and (max-width:1000px){.home .content-wrap{margin:0;}
.video{width:80%;}
.video .vcont{margin:0 0 50px 0;}
.mission{width:80%;padding:90px 0;}
.services-wrap h2{width:85%;}
.revs-wrap .pn.rev-prev{left:-8%;}
.revs-wrap .pn.rev-next{right:-8%;}
.revs-wrap .pn.rev-prev:hover{left:-10%;}
.revs-wrap .pn.rev-next:hover{right:-10%;}
.bottom{width:85%;}
.bottom .right .ft{width:35%;}
.menu-bot{width:65%;}
.bottom .right ul{width:100%;}
.bottom .right ul li{display:block;text-align:left;padding:0 40px 15px 40px;line-height:20px;}
.foot .ft{width:100%;float:none;clear:both;overflow:hidden;text-align:center;}
.foot .right{width:100%;float:none;text-align:center;}
.home .hero .cont{margin:0;}
}
@media all and (max-width:950px){
.home .hero .cont {width:100%;margin:20px auto;float:none;padding:0;max-width:700px;}
.hero-wrap.int {padding:0;}
.logo img{max-width:340px;}
nav .menu li a, nav .menu li a:link, nav .menu li a:visited {font:normal 300 16px/18px 'Merriweather', sans-serif;padding:10px 10px;}
nav .menu li:first-child a{padding-left:0;}
nav .menu li:last-child a{padding-right:0;}
.contact-head{margin:15px 0 0;}
}
@media all and (max-width:900px){
.contact-head .hd{padding:15px 0;right:5%;background:none;left:unset;}
nav .menu{text-align:center;}
.hero-wrap{padding:180px 0 0 0;}
.hero{clear:both;overflow:hidden;}
.hero .cont{margin:0 0 30px 12.5%;}
.bottom .logo{width:100%;float:none;position:relative;top:unset;left:unset;padding:15px 0;text-align:center;}
.bottom .right{width:100%;float:none;text-align:unset;padding:30px 0 0 0;}
.menu-bot{width:50%;}
.bottom .right .ft{width:50%;}
.cont-me{width:90%;}
.service .info{min-height:340px;}
.page-template-mystory .hero-wrap.int .hero{height:auto;}
.page-template-mystory .hero-wrap.int .hero .cont{text-align:center;margin-left:0;width:100%;position:relative;}
.page-template-mystory .hero-wrap.int .hero .cont h1{padding: 60px 0;}
.page-template-mystory .hero-wrap.int .hero .img {text-align:center;margin-right:0;width:100%;height:auto;}
.page-template-mystory .hero-wrap.int .hero .img img{height:auto;width:80%;max-width: 300px;}
}
@media all and (max-width:800px){
nav{float: none;}
.logo{position:relative;top:unset;left:unset;padding:0;text-align:center;float:none;}
.contact-head{width:100%;float:none;clear:both;overflow:hidden;text-align:center;}
.hero .cont{width:39%;position:relative;z-index:9;}
.hero-wrap.int .hero .cont h1 {font-size:50px;line-height:60px;padding:17vh 0;}
.hero .cont h1{font-size:65px;line-height:63px;}
.video .vid{width:100%;float:none;margin:0 auto;text-align:center;}
.video .vcont{width:100%;float:none;margin:50px auto;text-align:center;}
.mission{padding:70px 0;}
.mission p{font-size:25px;line-height:40px;}
.review{width:80%;}
.rev:nth-child(1), .rev:nth-child(2){width:46%;margin:30px 2%;}
.rev:nth-child(3){float:none;width:0;opacity:0;height:0;margin:0;display:none;}
.revs-wrap .pn.rev-prev{left:-10%;}
.revs-wrap .pn.rev-next{right:-10%;}
.revs-wrap .pn.rev-prev:hover{left:-12%;}
.revs-wrap .pn.rev-next:hover{right:-12%;}
.service .info{min-height:420px;}
}
@media all and (max-width:784px){.logged-in header{top:46px;}
}
@media all and (max-width:700px){header, .logged-in header{position:relative;top:0;}
.hero-wrap.int .hero .cont h1 {padding:10vh 0;}
.contact-head .hd{right:unset;top:unset;position:relative;padding:0 0 15px 0;width:100%;}
.contact-head .hd p{text-align:center;}
.hero-wrap{padding:0;}
.hero .cont{width:100%;margin:30px 0 10px 0;}
.content{padding:50px 10% 70px 10%;}
.video{padding:80px 0 0 0;}
.video h2{font-size:40px;line-height:50px;padding:10px 0 80px 0;}
.review h1{font-size:50px;line-height:62px;}
.review p{font-size:25px;line-height:42px;}
.rev p{font:italic 300 16px/24px 'Merriweather', serif;}
.revs-wrap .pn{width:50px;}
.revs-wrap .pn img{max-width:100%;height:auto;}
.service{width:100%;max-width:400px;margin:0 auto 40px;float:none}
.service .info{min-height:auto;}
.service:nth-child(2n+1){margin:0 auto 40px;}
.service:nth-child(2n){margin:0 auto 40px;}
}
@media all and (max-width:600px){a[title="contact-me"]{display:none;}
.hero{width:90%;}
.content{padding:40px 10%;}
.contact-me{overflow-y:scroll;}
.cont-me{width:80%;}
.cont-me .left{width:100%;}
.cont-me .hd{margin:0 0 30px 0;}
.cont-me .right{display:none;width:100%;margin:30px 0 0 0;padding:30px 0 0 0;float:none;border-left:0;border-top:1px dashed #4b4e53;clear:both;overflow:hidden;}
.rev:nth-child(1){width:80%;margin:30px 10%;}
.rev:nth-child(2){float:none;width:0;opacity:0;height:0;margin:0;display:none;}
.revs-wrap .pn.rev-prev{left:-7%;}
.revs-wrap .pn.rev-next{right:-7%;}
.revs-wrap .pn.rev-prev:hover{left:-9%;}
.revs-wrap .pn.rev-next:hover{right:-9%;}
}
@media all and (max-width:500px){
.section .num {width: auto;}
.section .cont {width: 100%;margin:0;}
.hero-wrap.int .hero {height:30vh;}
.hero-wrap.int .hero .cont h1 {font-size: 30px;line-height:40px;}
p{font:normal 300 16px/28px 'Merriweather', serif;}
header, .logged-in header{overflow:visible;}
header {border-bottom:2px solid #eeeeee;}
.logo img{max-width:90%;}
.head{width:100%;padding:95px 0 20px;}
.contact-head .hd{padding:0 5% 15px 5%;width:90%;}
#navbtn{font:normal 400 18px/30px 'Montserrat', sans-serif;display:block;color:#fff;float:none;letter-spacing:0.05em;height:30px;overflow:hidden;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
#navbtn:hover{cursor:pointer;}
nav{width:100%;float:none;background:#dcbd25;position:fixed;top:0;}
header nav .menu{padding:0;float:left;position:absolute;right:-100%;margin:54px 0 0 0;z-index:999999;width:100%;display:none;}
header nav .menu.open{display:block;right:0;}
header nav .menu li{float:none;clear:both;overflow:hidden;margin:0;padding:0;background:rgba(21, 21 ,23, .9);display:block;text-align:left;width:100%;}
header nav .menu li a, header nav .menu li a:link, header nav .menu li a:visited{padding:20px 30px!important;display:block;border-bottom:1px dashed #151517!important;margin:0!important;color:#fff;text-transform:uppercase;}
header nav .menu li ul, header nav .menu li ul li ul{background:rgba(21, 21 ,23, .9);width:100%;position:relative;left:auto!important;opacity:1;border:0px;padding:0;margin:0;}
.menu li li a, .menu li li a:link, .menu li li a:visited, .menu li.current_page_item li a, .menu li.current_page_item li a:link, .menu li.current_page_item li a:visited, .menu li.current-menu-item li a, .menu li.current-menu-item li a:link, .menu li.current-menu-item li a:visited{padding-left:35px!important;}
.revs-wrap .pn{width:35px;top:130px;}
.menu-bot{width:100%;clear:both;overflow:hidden;padding:0 0 20px 0;}
.bottom .right ul li{padding:0 0 20px 0;}
.bottom .right .ft{width:100%;}
.hero .cont h1{font-size:48px;line-height:58px;}
.hero .cont p{font-size: 20px;line-height: 32px;}
.home .content p{font-size:16px;line-height:28px;}
.mission p{font-size: 20px;line-height: 32px;}
}