@charset "UTF-8";.PlasmicThreePillars_root__YA_Ax{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:700px;max-width:450px;background:url(/plasmic/blank_project/images/stairsH810Jpg.jpg) top 50% left 50%/cover repeat;position:relative;transition-property:all;transition-duration:.2s;min-width:0;-webkit-transition-property:all;-webkit-transition-duration:.2s;border-radius:0}@media (min-width:0px) and (max-width:768px){.PlasmicThreePillars_root__YA_Ax{height:410px;background:url(/plasmic/blank_project/images/stairsH810Jpg.jpg) top 50% left 50%/cover no-repeat;border-radius:0}}.PlasmicThreePillars_rootprofessional__Shky8{background:url(/plasmic/blank_project/images/oldSudburyRoadLincolnExteriorRearjpeg.jpg) top 50% left 50%/cover repeat}.PlasmicThreePillars_rootthoughtful__n_oWp{background:url(/plasmic/blank_project/images/westonRoadLincolnSecondCopyjpg.jpg) top 50% left 50%/cover repeat}.PlasmicThreePillars_root__YA_Ax:hover{transform:scaleX(1.02) scaleY(1.02) scaleZ(1)}.PlasmicThreePillars_freeBox__zhHUB{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:100%;height:75px;max-width:100%;left:auto;z-index:1;top:auto;background:#fffaf4f2;transform:scaleX(1.01) scaleY(1.01) scaleZ(1);min-width:0;flex-shrink:0;border-radius:0}@media (min-width:0px) and (max-width:768px){.PlasmicThreePillars_freeBox__zhHUB{height:60px;flex-shrink:0;border-radius:0}}.PlasmicThreePillars_text__nI_M_{position:relative;width:100%;height:auto;max-width:100%;text-align:center;color:var(--token-wX6I1W9e5);font-size:1.4em;min-width:0}@media (min-width:0px) and (max-width:768px){.PlasmicThreePillars_text__nI_M_{font-size:1.1em}}.PlasmicNormalButton_root__QqKxR{width:auto;height:auto;max-width:100%;background:var(--token-naB_DsLix);position:relative;transition-property:all;transition-duration:.2s;cursor:pointer;transition-timing-function:linear;display:inline-flex;flex-direction:row;color:#fff;-webkit-transition-property:all;-webkit-transition-timing-function:linear;-webkit-transition-duration:.2s;border-radius:8px;padding:10px 26px}.PlasmicNormalButton_rootsubmitted__HeeJ_{color:#fff}.PlasmicNormalButton_root__QqKxR:hover{background:linear-gradient(22.820597212317352deg,var(--token-naB_DsLix) 62%,var(--token-PQfGEVRo5) 100%) 0 0 /100% 100% repeat,var(--token-naB_DsLix);transform:scaleX(1.01) scaleY(1.01) scaleZ(1)}.PlasmicNormalButton_rootsubmitted__HeeJ_:hover{transform:none;background:var(--token-naB_DsLix);color:#fff}.PlasmicNormalButton_text__y5BYx__ryAZw{position:relative;width:100%;height:auto;max-width:100%;min-width:0;display:none}.PlasmicNormalButton_textsubmitted__y5BYx7Fhft__Q47GA{display:block}.PlasmicNormalButton_textsubmitButton__y5BYxSmiep__A2vBD{display:none}.PlasmicNormalButton_rootsubmitted__HeeJ_:hover .PlasmicNormalButton_textsubmitted__y5BYx7Fhft__Q47GA{color:#fff}.PlasmicNormalButton_text__xnkh6__1IA5T{position:relative;width:100%;height:auto;max-width:100%;min-width:0;display:none}.PlasmicNormalButton_textsubmitButton__xnkh6Smiep__niyGx{display:block}.PlasmicNormalButton_textsubmitted_submitButton__xnkh67FhftSmiep___Jtwv{color:#fff}.PlasmicNormalButton_slotTargetChildren__eWBmy{color:var(--token-NQAzLcFDS)}.PlasmicNormalButton_root__QqKxR:hover .PlasmicNormalButton_slotTargetChildren__eWBmy,.PlasmicNormalButton_slotTargetChildrensubmitted__UyJvg{color:#fff}.PlasmicTextInput_root__AXzwM{display:flex;flex-direction:row;width:100%;height:auto;align-items:center;justify-content:flex-start;background:none;position:-webkit-sticky;position:sticky;min-width:0;border-radius:6px;padding:7px 11px;border:1px solid #dbdbd7}.PlasmicTextInput_rootcolor_dark__oiUpM{background:#232320;border-color:#717069}.PlasmicTextInput_root__AXzwM:hover{border-color:#c8c7c1}.PlasmicTextInput_root__AXzwM:focus-within{box-shadow:0 0 0 3px #96c7f2;outline:none;border-radius:6px}.PlasmicTextInput_root___focusVisibleWithin__AlCO0{box-shadow:0 0 0 3px #96c7f2;outline:none;border-radius:6px}.PlasmicTextInput_startIconContainer__6M_X7{position:relative;flex-direction:row;align-items:stretch;justify-content:flex-start;left:auto;top:auto;margin-right:8px;display:none}.PlasmicTextInput_startIconContainershowStartIcon__d6Rfo{display:flex}.PlasmicTextInput_root__AXzwM .PlasmicTextInput_startIconContainer___focusVisibleWithin__Drvws{outline:none}.PlasmicTextInput_slotTargetStartIconshowStartIcon__aixwF{color:#90908c}.PlasmicTextInput_slotTargetStartIconcolor_dark__H1SrX{color:#fff}.PlasmicTextInput_svg___87PXa__u2R0h{position:relative;object-fit:cover;width:auto;height:1em}.PlasmicTextInput_input__93Gy2{width:100%;left:auto;top:auto;background:#ffffff00;min-width:0;padding:0;border-width:0}.PlasmicTextInput_inputisDisabled__5QqGi{cursor:not-allowed}.PlasmicTextInput_inputcolor_dark__l6UOJ{color:#fff}.PlasmicTextInput_root__AXzwM:focus-within .PlasmicTextInput_input__93Gy2{outline:none}.PlasmicTextInput_root__AXzwM .PlasmicTextInput_input__93Gy2:focus,.PlasmicTextInput_root__AXzwM .PlasmicTextInput_input___focusVisibleWithin__A_ela{outline:none}.PlasmicTextInput_root__AXzwM:focus-within .PlasmicTextInput_input__93Gy2:focus{outline:none}.PlasmicTextInput_root__AXzwM .PlasmicTextInput_input__93Gy2::placeholder{color:#706f6c}.PlasmicTextInput_rootcolor_dark__oiUpM .PlasmicTextInput_inputcolor_dark__l6UOJ::placeholder{color:#c8c7c1}.PlasmicTextInput_root__AXzwM:focus-within .PlasmicTextInput_input__93Gy2::placeholder{outline:none}.PlasmicTextInput_endIconContainer__wcsiW{position:relative;flex-direction:row;align-items:stretch;justify-content:flex-start;left:auto;top:auto;margin-left:8px;display:none}.PlasmicTextInput_endIconContainershowEndIcon__RnWWn{display:flex}.PlasmicTextInput_slotTargetEndIconshowEndIcon__qw_Da{color:#90908c}.PlasmicTextInput_slotTargetEndIconcolor_dark__DtKEm{color:#fff}.PlasmicTextInput_svg___7HuRo__KzsZn{position:relative;object-fit:cover;width:auto;height:1em}.PlasmicForm_root__9zZTv{flex-direction:column;align-items:center;justify-content:flex-start;max-width:1200px;grid-column-start:1!important;grid-column-end:-1!important}.PlasmicForm_columns__XCtcg,.PlasmicForm_root__9zZTv{display:flex;width:100%;height:auto;position:relative;padding:8px}.PlasmicForm_columns__XCtcg{flex-shrink:1;flex-direction:row;min-width:0}.PlasmicForm_columns__XCtcg>.__wab_flex-container{align-items:stretch;flex-direction:row;flex-wrap:nowrap;min-width:0;margin-left:calc(0px - 60px);width:calc(100% + 60px);--plsmc-rc-col-gap:60px}.PlasmicForm_columns__XCtcg>.__wab_flex-container>*,.PlasmicForm_columns__XCtcg>.__wab_flex-container>.__wab_slot>*,.PlasmicForm_columns__XCtcg>.__wab_flex-container>.__wab_slot>picture>img,.PlasmicForm_columns__XCtcg>.__wab_flex-container>picture>img{margin-left:60px}.PlasmicForm_columns__XCtcg{--plsmc-rc-col-gap:0px}.PlasmicForm_columns__XCtcg>.__wab_flex-container>:nth-child(2n+2),.PlasmicForm_columns__XCtcg>.__wab_flex-container>:nth-child(odd){width:calc((100% - 2 * var(--plsmc-rc-col-gap, 0px)) * 6 / 12)}@media (min-width:0px) and (max-width:768px){.PlasmicForm_columns__XCtcg{width:100%;height:auto;flex-direction:row;min-width:0}.PlasmicForm_columns__XCtcg>.__wab_flex-container{flex-direction:row;flex-wrap:wrap-reverse;min-width:0;margin-top:calc(0px - 30px);height:calc(100% + 30px)}.PlasmicForm_columns__XCtcg>.__wab_flex-container>*,.PlasmicForm_columns__XCtcg>.__wab_flex-container>.__wab_slot>*,.PlasmicForm_columns__XCtcg>.__wab_flex-container>.__wab_slot>picture>img,.PlasmicForm_columns__XCtcg>.__wab_flex-container>picture>img{margin-top:30px}.PlasmicForm_columns__XCtcg>.__wab_flex-container>:nth-child(1n+1){width:calc((100% - 1 * var(--plsmc-rc-col-gap, 0px)) * 12 / 12)}}.PlasmicForm_column___2Ynql__PQheh{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px}.PlasmicForm_column___2Ynql__PQheh,.PlasmicForm_freeBox__mbyAx__V49Vm{display:flex;position:relative;width:100%;height:auto;max-width:100%;min-width:0}.PlasmicForm_freeBox__mbyAx__V49Vm{flex-direction:row}.PlasmicForm_slotTargetChildren__Tn3ec{font-size:1.6em;font-weight:500}.PlasmicForm_freeBox__hmj5W__2qNAo{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;min-width:0}.PlasmicForm_freeBox__hmj5W__2qNAo>.__wab_flex-container{flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;margin-top:calc(0px - 15px);height:calc(100% + 15px)}.PlasmicForm_freeBox__hmj5W__2qNAo>.__wab_flex-container>*,.PlasmicForm_freeBox__hmj5W__2qNAo>.__wab_flex-container>.__wab_slot>*,.PlasmicForm_freeBox__hmj5W__2qNAo>.__wab_flex-container>.__wab_slot>picture>img,.PlasmicForm_freeBox__hmj5W__2qNAo>.__wab_flex-container>picture>img{margin-top:15px}.PlasmicForm_name__FdsiC.__wab_instance{max-width:100%;position:relative;margin-top:calc(22px + 15px)!important}.PlasmicForm_svg__o66L__nZJE6,.PlasmicForm_svg__ycH1Q__Uqkqj{position:relative;object-fit:cover;width:auto;height:1em}.PlasmicForm_email__Fgvcl.__wab_instance{max-width:100%;position:relative}.PlasmicForm_svg__bmOiV__grD8i,.PlasmicForm_svg__hbuZl__jRhSn{position:relative;object-fit:cover;width:auto;height:1em}.PlasmicForm_message__CKfQE{position:relative;width:100%;height:auto;max-width:100%;min-width:0;border-radius:6px}.PlasmicForm_formSubmitButton__2vYTi.__wab_instance{max-width:100%;position:relative;margin-top:40px}.PlasmicForm_column__eclq8__Ib90y{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0;padding:8px}.PlasmicForm_img__k91lp{position:relative;object-fit:cover;max-width:100%;border-radius:10px}.PlasmicForm_img__k91lp>picture>img{object-fit:cover}.PlasmicHomepage_home__bit9r{display:grid;position:relative;width:100%;height:100%;align-content:flex-start;justify-items:center;background:#fffaf4;min-width:0;min-height:0;grid-template-columns:var(--plsmc-viewport-gap) 1fr minmax(0,var(--plsmc-wide-chunk)) min(var(--plsmc-standard-width),calc(100% - var(--plsmc-viewport-gap) - var(--plsmc-viewport-gap))) minmax(0,var(--plsmc-wide-chunk)) 1fr var(--plsmc-viewport-gap);padding:0}.PlasmicHomepage_home__bit9r>*{grid-column:4}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_home__bit9r>*{grid-column:4}}.PlasmicHomepage_parent2__9_Kub{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;padding-left:20px;padding-right:20px;grid-column-start:1!important;grid-column-end:-1!important}.PlasmicHomepage_navBarParent__RhX5F.__wab_instance.__wab_instance{position:relative;margin-bottom:20px}.PlasmicHomepage_titleScreen__uwGmg{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;max-width:100%;grid-column-start:1!important;grid-column-end:-1!important;padding:8px 0}.PlasmicHomepage_sliderCarousel__L6d3e.__wab_instance{width:100%;max-width:100%;flex-direction:column;object-fit:cover;position:relative;min-width:0}.PlasmicHomepage_img__pPnO4__f9H7d{object-fit:cover;max-width:100%;width:100%;height:80vh}.PlasmicHomepage_img__pPnO4__f9H7d>picture>img{object-fit:cover}.PlasmicHomepage_img__jhmRj__ob0uP{object-fit:cover;max-width:100%;width:100%;height:80vh}.PlasmicHomepage_img__jhmRj__ob0uP>picture>img{object-fit:cover}.PlasmicHomepage_img__sKuzU__5S0Pd{object-fit:cover;max-width:100%;height:80vh;width:100%}.PlasmicHomepage_img__sKuzU__5S0Pd>picture>img{object-fit:cover}.PlasmicHomepage_img___8CBsq__yR6cd{object-fit:cover;max-width:100%;height:80vh;width:100%}.PlasmicHomepage_img___8CBsq__yR6cd>picture>img{object-fit:cover}.PlasmicHomepage_img___8RqAe__33yif{object-fit:cover;max-width:100%;height:80vh;width:100%}.PlasmicHomepage_img___8RqAe__33yif>picture>img{object-fit:cover}.PlasmicHomepage_img__mHzMf__k_a8i{object-fit:cover;max-width:100%;height:80vh;width:100%}.PlasmicHomepage_img__mHzMf__k_a8i>picture>img{object-fit:cover}.PlasmicHomepage_threePillars__HUifc{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;max-width:1200px;margin-top:60px;margin-bottom:60px;grid-column-start:1!important;grid-column-end:-1!important;padding:8px}.PlasmicHomepage_columns__xf216__bwxPm{display:flex;position:relative;width:100%;height:auto;flex-shrink:1;flex-direction:row;min-width:0;padding:8px}.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container{align-items:stretch;flex-direction:row;flex-wrap:wrap;min-width:0;margin-left:calc(0px - 30px);width:calc(100% + 30px);--plsmc-rc-col-gap:30px;margin-top:calc(0px - 30px);height:calc(100% + 30px)}.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>*,.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>.__wab_slot>*,.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>.__wab_slot>picture>img,.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>picture>img{margin-left:30px;margin-top:30px}.PlasmicHomepage_columns__xf216__bwxPm{--plsmc-rc-col-gap:0px}.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>:nth-child(3n+1),.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>:nth-child(3n+2),.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>:nth-child(3n+3){width:calc((100% - 3 * var(--plsmc-rc-col-gap, 0px)) * 4 / 12)}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_columns__xf216__bwxPm{width:100%;height:auto;flex-direction:row;min-width:0}.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container{flex-direction:row;flex-wrap:wrap;min-width:0}.PlasmicHomepage_columns__xf216__bwxPm>.__wab_flex-container>:nth-child(1n+1){width:calc((100% - 1 * var(--plsmc-rc-col-gap, 0px)) * 12 / 12)}}.PlasmicHomepage_column___9TUnx__7_4ck{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0}.PlasmicHomepage_threePillars__gohgX__VP4r4.__wab_instance{position:relative;flex-shrink:0}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_threePillars__gohgX__VP4r4.__wab_instance{flex-shrink:0}}.PlasmicHomepage_column__lzRy5__r8gDa{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0}.PlasmicHomepage_threePillars__tqhUz__cN3wL.__wab_instance{position:relative;flex-shrink:0}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_threePillars__tqhUz__cN3wL.__wab_instance{flex-shrink:0}}.PlasmicHomepage_column__imiSz__08sI_{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0}.PlasmicHomepage_threePillars__lh8Yt__DkT8n.__wab_instance{position:relative;flex-shrink:0}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_threePillars__lh8Yt__DkT8n.__wab_instance{flex-shrink:0}}.PlasmicHomepage_about__cgwdn{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;max-width:100%;margin-top:60px;margin-bottom:60px;grid-column-start:1!important;grid-column-end:-1!important;padding:8px}.PlasmicHomepage_columns__dlPby__A3Vii{--plsmc-rc-col-gap:0px;display:flex;position:relative;width:100%;height:auto;align-items:stretch;flex-shrink:1;flex-direction:row;flex-wrap:nowrap;min-width:0;padding:8px}.PlasmicHomepage_columns__dlPby__A3Vii>:nth-child(2n+2),.PlasmicHomepage_columns__dlPby__A3Vii>:nth-child(odd){width:calc((100% - 2 * var(--plsmc-rc-col-gap, 0px)) * 6 / 12)}@media (min-width:0px) and (max-width:768px){.PlasmicHomepage_columns__dlPby__A3Vii{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;min-width:0}.PlasmicHomepage_columns__dlPby__A3Vii>:nth-child(1n+1){width:calc((100% - 1 * var(--plsmc-rc-col-gap, 0px)) * 12 / 12)}}.PlasmicHomepage_column__cae3L__aJnR9{display:flex;position:relative;flex-direction:column;width:100%;height:auto;max-width:100%;justify-content:flex-start;align-items:center;min-width:0;padding:8px}.PlasmicHomepage_img__d93Dm__gChGU{position:relative;object-fit:contain;max-width:400px;border-radius:10px}.PlasmicHomepage_img__d93Dm__gChGU>picture>img{object-fit:contain}.PlasmicHomepage_column__kimX__gt8R6{max-width:100%;padding:8px}.PlasmicHomepage_column__kimX__gt8R6,.PlasmicHomepage_freeBox__eLTud__Qs6JE{display:flex;position:relative;flex-direction:column;width:100%;height:auto;justify-content:flex-start;align-items:flex-start;min-width:0}.PlasmicHomepage_freeBox__eLTud__Qs6JE{max-width:500px}.PlasmicHomepage_text__qgowI____kOO{position:relative;width:100%;height:auto;max-width:100%;font-size:1.5em;font-weight:700;min-width:0}.PlasmicHomepage_text__uxHdv__2Y0b6{position:relative;width:100%;height:auto;max-width:100%;margin-top:17px;min-width:0}.PlasmicHomepage_normalButton__Sad3K.__wab_instance{position:relative;margin-top:45px}.PlasmicHomepage_projectGrid__zJr6L.__wab_instance{position:relative}.PlasmicHomepage_freeBox__mvq2__vmReR{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;max-width:1100px;grid-column-start:3!important;grid-column-end:-3!important;padding:8px}.PlasmicHomepage_form__I5zfO.__wab_instance{max-width:100%;position:relative;margin-top:63px}.PlasmicHomepage_footer__0T2m7.__wab_instance{position:relative}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}